.first-screen{padding-top:18px;background-repeat:no-repeat;background-position:50% 100%;background-size:contain;padding-bottom:40px}.first-screen__img{order:-1;text-align:center}.first-screen__img-sm{display:flex;justify-content:center}.first-screen__img-mobile{height:264px}.first-screen__image{max-width:700px;margin-left:39px}.first-screen__container{padding:0 10px;display:flex;flex-direction:column}.first-screen__stock{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding-top:16px}.first-screen__stock-item{margin-bottom:22px;display:flex;flex-direction:column;width:50%;align-items:center}.first-screen__stock-item-img{display:flex;align-items:center;margin-right:15px}.first-screen__stock-item-img img{width:60px;height:59px}.first-screen__stock-item-text{color:#381717;text-align:center;margin-top:7px;font-size:14px;line-height:19px}.first-screen .title-md{text-align:center}.first-screen .btn-consult{height:56px}.first-screen .swiper-slide-next{opacity:0}.catalog{margin-bottom:40px;padding-top:25px}.catalog .btn.btn-show-all{width:calc(100% - 25px);height:55px;background-color:#ffd978}.catalog .btn.btn-show-all:after{right:-10px;border-radius:5px;transform:translateY(0) skewX(-200deg);background-color:#ffd978;left:unset}.catalog .btn.btn-show-all:not(:disabled):not(.disabled):active,.catalog .btn.btn-show-all:not(:disabled):not(.disabled):active:after,.catalog .btn.btn-show-all:not(:disabled):not(.disabled):hover,.catalog .btn.btn-show-all:not(:disabled):not(.disabled):hover:after{background-color:#ffbf1a}.catalog .title{margin-bottom:25px}.catalog__discount,.catalog__suggest{padding-top:60px;padding-bottom:0}.front .blog{padding-top:0;padding-bottom:20px}.front .blog .title{margin-bottom:32px;padding:0 16px;font-size:48px;line-height:50px}.front .blog .btn{height:55px}.front .news{background:#fff;padding-bottom:20px}.front .news .title{margin-bottom:20px;padding:0 16px}.front .news .article-teaser__short:after{background:linear-gradient(0deg,#fff 23%,hsla(0,0%,100%,0))}.how-to-order{background-position-x:0;background-size:cover;transition:.3s;padding-bottom:39px}.how-to-order .title{font-weight:400;font-size:36px;line-height:50px;text-align:center;width:100%;margin-bottom:27px}.how-to-order__content,.how-to-order__content-item{display:flex;flex-direction:column}.how-to-order__content-item{width:20%}.how-to-order__content-item:first-of-type{z-index:5;margin-top:11px}.how-to-order__content-item:nth-of-type(2){z-index:4;margin-top:42px}.how-to-order__content-item:nth-of-type(3){z-index:3}.how-to-order__content-item:nth-of-type(4){z-index:2;margin-top:11px}.how-to-order__content-item:nth-of-type(5){z-index:1;margin-top:-27px}.how-to-order__content-item:nth-of-type(5) .how-to-order__content-title{color:#ffd978}.how-to-order__content-title{color:#49b676;font-weight:500;font-size:60px;line-height:70px;position:relative}.how-to-order__content-indicator{width:100%;margin-left:-20px;padding-left:20px;height:22px;border-radius:20px;background:linear-gradient(270deg,#c0d6df,#fff 86.45%);transition:.3s}.how-to-order__content-text{font-weight:400;font-size:16px;line-height:20px;text-align:center;margin-top:4px}.how-to-order__step-btn{display:flex;justify-content:center;margin-top:47px}.how-to-order__step-btn .btn-consult{max-width:348px;width:100%;height:55px;border-width:3px}.how-to-order__content-sm{background-image:url(/images/project/how-to-order-bg-sm.png);background-position:50%}.how-to-order__content-sm .how-to-order__content-item{display:flex;flex-direction:row;width:100%;justify-content:space-between}.how-to-order__content-sm .how-to-order__content-item .how-to-order__left,.how-to-order__content-sm .how-to-order__content-item .how-to-order__right{min-width:calc(50% - 15px);max-width:calc(50% - 15px);max-height:125px}.how-to-order__content-sm .how-to-order__content-item .how-to-order__spacer{min-width:calc(50% - 15px)}.how-to-order__content-sm .how-to-order__content-item .how-to-order__content-title{font-weight:500;font-size:60px;line-height:70px;margin:0;padding:0}.how-to-order__content-sm .how-to-order__content-item .how-to-order__content-text{font-weight:400;font-size:16px;line-height:20px;margin:0;padding:0}.reviews{padding:20px 0 0;position:relative}.reviews .swiper-container{padding-bottom:12px}.reviews .common-slider__btns{margin-top:14px}.faq{padding-top:0;padding-bottom:34px}.faq__bg{background-image:url(/images/project/faq-bg.jpg);background-position:bottom;background-size:cover}.faq .title{margin-bottom:27px}.faq__accordion{margin:0 auto}.faq__card{position:relative;margin:0 0 12px;padding:0 15px;border-radius:10px;transition:.3s;background-color:#fff}.faq__card:last-child{margin-bottom:0}.faq__card-header{display:flex;padding:24px 0;font-weight:500;font-size:20px;line-height:20px;transition:.3s;cursor:pointer;color:#381717}.faq__card-body{padding-bottom:30px;padding-left:0}.faq__card.-is-open{box-shadow:0 0 15px rgba(151,68,68,.3);border:none;margin:0 0 27px}.faq__card.-is-open .faq__card-header{padding-bottom:25px;padding-top:32px;color:#49b676;font-weight:500;font-size:20px;line-height:20px}.faq__card.-is-open .faq__indicator .icon{background-color:#ffd978;transform:scaleY(-1);stroke:#fff}.faq__card.-is-open .faq__indicator .icon:hover{background-color:rgba(255,217,120,.7)}.faq__counter{position:absolute;left:0;top:0;padding:33px 0 0 30px;line-height:28px;color:#d8bfab;transition:.3s}.faq__indicator{position:relative;width:35px;height:auto}.faq__indicator.large-arrow{width:37px;height:100%}.faq__indicator.large-arrow .icon{width:37px;height:37px;fill:none;stroke:#d8bfab;stroke-width:2px}.faq__indicator .icon{width:37px;height:37px;padding:12px;background-color:#f9f5f2;fill:none;stroke:#381717;stroke-width:2px;border-radius:50%}.faq__indicator .icon:hover{background-color:rgba(249,245,242,.7)}.faq .faq__indicator-bottom{padding:0 0 24px}.faq .faq__indicator-bottom .icon{stroke:#28a745;stroke-width:2px}.info,.more-info,.more-info-2{position:relative;padding-bottom:42px}.info .title-lg,.more-info-2 .title-lg,.more-info .title-lg{text-align:center}.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;color:#381717;text-align:center;font-weight:400;font-size:20px;line-height:30px}.info .subtitle,.info .title,.more-info-2 .subtitle,.more-info-2 .title,.more-info .subtitle,.more-info .title{margin-left:auto;margin-right:auto}.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 .consult-form,.more-info-2 .consult-form,.more-info .consult-form{padding-bottom:0}.more-info{z-index:2;padding-top:42px}.more-info__image{position:absolute;bottom:0;margin-left:20px}.more-info-2{z-index:2;padding-top:0;background:none;padding-bottom:45px;background-image:url(/images/project/cart-full-bg-sm.svg)}.more-info-2 .title-lg{font-weight:400;font-size:33px;line-height:40px}.more-info-2__image{position:absolute;bottom:0;margin-left:20px}.info{z-index:2;padding-top:42px}.info .title{font-weight:400;font-size:70px;line-height:75px}.info__image{position:absolute;bottom:0;margin-left:20px}.contacts{z-index:1;background-color:#fff}.contacts__map-wrapper{padding:0 15px}.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{box-shadow:0 0 15px rgba(151,68,68,.3);padding:44px 0 0;flex-direction:column;justify-content:center;border-radius:5px;height:470px}.review,.review__header{background-color:#fff;width:100%;display:flex}.review__header{padding:0 31px;flex-direction:row;justify-content:space-between;align-items:center;height:41px;margin-bottom:40px}.review__quotes{width:63px;height:41px}.review__rating{padding:0 0 8px;position:relative;display:flex;justify-content:center}.review__rating-star{width:19px;height:19px;left:0;top:0;margin-left:7px;background-image:url(/images/icons/star-empty-sm.svg);background-size:19px 19px;background-position:0;background-repeat:no-repeat;transition:.2s}.review__rating-star:first-of-type{margin-left:0}.review__rating-star input[type=radio]{appearance:radio;-moz-appearance:radio;-webkit-appearance:radio}.review__rating-star.full-star{background-image:url(/images/icons/star-full.svg)}.review__text{background-color:#fff;padding:0 31px 37px;color:#3c3c3c;text-align:left}.review__footer{padding:0 31px;display:flex;flex-direction:row;justify-content:center;align-items:center;height:156px;background:#f9f5f2;border-radius:5px}.review__footer-right{display:flex;flex-direction:column;align-items:flex-start;padding-left:22px}.review__avatar{max-width:70px;max-height:70px}.review__avatar img{width:100%;min-width:70px;height:auto}.review__name{font-weight:500;font-size:20px;line-height:20px}.review__product{margin-top:10px;font-weight:600;font-size:16px;line-height:20px;color:#49b676;text-align:left}@media (min-width:320px){.info .title,.more-info-2 .title,.more-info .title{font-size:45px}.more-info{padding-top:42px}.more-info-2{padding-top:0}.info{padding-top:42px}}@media (min-width:576px){.catalog .btn.btn-show-all{max-width:270px;margin:29px 0 7px}.faq__card{padding:0 60px 0 25px}.faq__indicator{margin-right:-40px}.info .title,.more-info-2 .title,.more-info .title{font-size:45px}.more-info{padding-top:42px}.more-info-2{padding-top:0}.info{padding-top:42px}}@media (min-width:768px){.first-screen .form-control{min-width:276px}.faq__card{padding:0 70px 0 40px}.faq__card-header{padding:17px 0;font-size:24px}.faq__card-body{padding-bottom:40px}.info .title-lg,.more-info-2 .title-lg,.more-info .title-lg{margin-top:0}.info .title,.more-info-2 .title,.more-info .title{font-size:56px}.info .subtitle,.info .title,.more-info-2 .subtitle,.more-info-2 .title,.more-info .subtitle,.more-info .title{margin-left:0;margin-right:0}.info .form-control,.more-info-2 .form-control,.more-info .form-control{min-width:276px}.more-info{padding-top:75px}.info,.more-info-2{padding-top:117px}.contacts__map-wrapper{padding:0}.contacts__map-wrapper #ya-map,.contacts__map-wrapper .map-init{height:540px;max-height:540px}.contacts__card-wrapper{position:absolute;width:402px;top:39px;padding:40px;border-radius:3px;background:#fff;border:3px solid #fff}}@media (min-width:992px){.first-screen{padding-top:86px;padding-bottom:52px;margin-bottom:39px;background-image:url(/images/project/first-screen-bg.png);min-height:593px;background-position:13px 16px;background-size:auto}.first-screen__img{order:0;text-align:unset;max-width:400px;min-width:400px}.first-screen__image{position:absolute;margin:0;bottom:0}.first-screen__container{flex-direction:row}.first-screen__stock{flex-direction:row;padding-top:0}.first-screen__stock-item{flex-direction:row;margin-bottom:22px;padding-right:4px;min-width:285px}.first-screen__stock-item.available-in-city{flex:0 0 auto;min-width:180px;order:-1}.first-screen__stock-item-img{margin-right:15px}.first-screen__stock-item-img img{width:60px;height:59px}.first-screen__stock-item-text{text-align:left;margin-right:-20px;margin-top:0;font-size:16px;line-height:20px}.first-screen .title-md{margin-right:-60px;text-align:left;padding-bottom:25px;min-height:none;min-height:118px}.first-screen .btn-consult{min-width:256px}.first-screen .consult-form .agreement-checkbox{margin-left:9px}.catalog{margin-bottom:60px;padding-top:0}.catalog .title{margin-bottom:43px}.catalog__discount,.catalog__suggest{padding-top:66px}.front .blog{padding-top:98px;padding-bottom:0}.front .blog .title{padding:0}.front .news{padding-top:14px;padding-bottom:37px}.front .news .title{padding:0;margin-bottom:46px}.front .news .slider-btn{top:184px}.front .news .slider-btn.next{right:66px}.front .news .slider-btn.prev{left:66px}.how-to-order{padding-bottom:20px;background-image:url(/images/project/how-to-order-bg.png);background-size:auto;background-position:center 308px}.how-to-order .title{font-size:48px;line-height:55px;padding-bottom:45px;margin-bottom:40px}.how-to-order__content{flex-direction:row}.how-to-order__content-title{font-weight:500;font-size:80px;line-height:70px;margin-bottom:17px}.how-to-order__content-text{font-weight:400;font-size:24px;line-height:26px}.how-to-order__step-btn{margin-top:227px}.reviews{padding:78px 0 62px}.reviews .title{margin-bottom:53px}.reviews .swiper-wrapper{padding-top:30px;padding-bottom:10px}.reviews .common-slider__pagination{margin-top:-80px}.reviews .swiper-container{padding-top:80px;padding-bottom:unset}.reviews .swiper-slide{transition:.3s}.reviews .swiper-slide-next{top:-97px;transition:.3s}.faq{padding-top:65px;padding-bottom:24px}.faq .title{white-space:pre;margin-bottom:40px}.faq__card{border:1px solid #d8bfab;margin:0 0 27px;padding:35px 113px 16px 49px}.faq__indicator{height:100%;top:-7px;margin-right:-80px}.faq .faq__indicator-bottom{padding:0 0 32px}.faq .faq__indicator-bottom .icon{stroke:#1e1e1e!important}.info,.more-info,.more-info-2{min-height:686px;overflow:visible;padding-bottom:50px}.info__left,.more-info-2__left,.more-info__left{max-width:388px}.info .title-lg,.more-info-2 .title-lg,.more-info .title-lg{text-align:left}.info .title,.more-info-2 .title,.more-info .title{font-size:70px;line-height:75px}.info .subtitle,.more-info-2 .subtitle,.more-info .subtitle{text-align:left;font-weight:400;font-size:28px;line-height:36px;margin-top:18px}.more-info{padding-top:97px;padding-bottom:0;min-height:578px}.more-info .title-lg{margin-right:-60px}.more-info__image{margin:0 0 -22px}.more-info-2{padding-bottom:0;min-height:561px;background-image:url(/images/project/cart-full-bg.svg);background-position-x:center}.more-info-2 .title-lg{font-weight:600;font-size:60px;line-height:65px}.more-info-2 .subtitle{margin-top:25px;margin-bottom:24px}.more-info-2__image{margin:0 0 -65px 6px}.info{padding-bottom:0;margin-bottom:0;background-position-x:left}.info .subtitle{margin-top:25px;margin-bottom:24px}.info__image{margin:0 0 9px -5px}.contacts__card-wrapper{padding:15px 15px 15px 51px}.review{box-shadow:0 0 15px rgba(151,68,68,.3);height:402px}}@media (min-width:992px) and (min-width:992px){.first-screen__stock-item.available-in-city{order:0}}@media (min-width:1200px){.first-screen__img{max-width:550px;min-width:550px}.first-screen__image{max-width:800px;margin:0 0 20px 95px}.front .news .slider-btn.next{right:134px}.front .news .slider-btn.prev{left:134px}.how-to-order__content-text{font-size:28px;line-height:30px}.info__left,.more-info-2__left,.more-info__left{max-width:608px}.more-info__image{margin:0 0 -30px -47px}.more-info-2__image{margin:0 0 -65px 6px}.info__image{margin:0 0 9px -5px}}@media (min-width:1300px){.first-screen__img{max-width:600px;min-width:600px}.first-screen__image{max-width:none}.front .news .slider-btn.next{right:36px}.front .news .slider-btn.prev{left:36px}.info__left,.more-info-2__left,.more-info__left{max-width:608px}.more-info__image{margin:0 0 -30px -47px}.more-info-2__image{margin:0 0 -65px 6px}.info__image{margin:0 0 9px -5px}}@media (max-width:768px){.faq__card.-is-open .faq__card-header .faq__indicator{display:none}}