@charset "UTF-8";@font-face{font-family:onest;font-style:normal;font-weight:200;src:url(../fonts/Onest-Light.woff2) format("woff2");font-display:swap}@font-face{font-family:onest;font-style:normal;font-weight:400;src:url(../fonts/Onest-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:onest;font-style:normal;font-weight:500;src:url(../fonts/Onest-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:onest;font-style:normal;font-weight:600;src:url(../fonts/Onest-SemiBold.woff2) format("woff2");font-display:swap}::-webkit-input-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}::-ms-input-placeholder{color:#666}::placeholder{color:#666}::-moz-selection{background-color:#ffce0c;color:#000}::selection{background-color:#ffce0c;color:#000}*{-webkit-box-sizing:border-box;box-sizing:border-box}input,textarea{outline:0}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}body{font-family:onest,sans-serif;font-size:16px;line-height:1.2;color:#000;min-width:320px;position:relative;overflow-x:hidden;background-color:#eef0f2}html{overflow-x:hidden}.no-scroll{overflow:hidden}a,button,label{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container{max-width:1374px;padding:0 10px;margin:auto}.ul{list-style-type:none;padding:0;margin:0}.resp img{display:block;width:100%;height:auto}.btn{background:0 0;border:none;cursor:pointer;text-decoration:none;text-align:left;display:inline-block;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;padding:0;color:#000;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-13px;margin-left:-13px;position:relative}.row>*{position:relative;width:100%;min-height:1px;padding-right:13px;padding-left:13px}.row_10{margin-right:-5px;margin-left:-5px}.row_10>*{padding-right:5px;padding-left:5px}.row_20{margin-right:-10px;margin-left:-10px}.row_20>*{padding-right:10px;padding-left:10px}.row_24{margin-right:-12px;margin-left:-12px}.row_24>*{padding-right:12px;padding-left:12px}.row_16{margin-right:-8px;margin-left:-8px}.row_16>*{padding-right:8px;padding-left:8px}.row_40{margin-right:-20px;margin-left:-20px}.row_40>*{padding-right:20px;padding-left:20px}.row_80{margin-right:-40px;margin-left:-40px}.row_80>*{padding-right:40px;padding-left:40px}.hover-line{position:relative}.hover-line:before{content:"";width:0;height:1px;background-color:#fff;display:block;position:absolute;bottom:0;left:0;-webkit-transition:width .25s ease;-o-transition:width .25s ease;transition:width .25s ease}@media only screen and (min-width:900px){.hover-line:hover:before{width:100%}}@media only screen and (max-width:900px){.hover-line:active:before{width:100%}}.col257{-webkit-box-flex:0;-ms-flex:0 0 257px;flex:0 0 257px;max-width:257px}.col1-257{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 257px);flex:0 0 calc(100% - 257px);max-width:calc(100% - 257px)}.col18{-webkit-box-flex:0;-ms-flex:0 0 18%;flex:0 0 18%;max-width:18%}.col20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.col25{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col33{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.col40{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.col42{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%}.col46{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;max-width:46%}.col50{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col54{-webkit-box-flex:0;-ms-flex:0 0 54%;flex:0 0 54%;max-width:54%}.col60{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.col58{-webkit-box-flex:0;-ms-flex:0 0 58%;flex:0 0 58%;max-width:58%}.col66{-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%}.button{font-weight:500;font-size:18px;letter-spacing:.06em;color:#fff;background-color:#0b623b;border:1px solid #0b623b;padding:17px 60px;border-radius:8px;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,.18);box-shadow:2px 2px 12px 0 rgba(0,0,0,.18)}@media only screen and (min-width:900px){.button:not([disabled]):hover{background-color:#ffce0c;color:#000;border-color:#ffce0c}}.button:not([disabled]):active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.button[disabled]{cursor:default;background-color:#999;border-color:#999}.button_white{background-color:#fff;color:#000}.button_ac{background-color:#ffce0c;color:#000}.border-button{font-weight:600;font-size:16px;letter-spacing:.06em;color:#0b623b;border:1px solid #0b623b;border-radius:8px;padding:17px 40px}@media only screen and (min-width:900px){.border-button:hover{background-color:#0b623b;color:#fff;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,.18);box-shadow:2px 2px 12px 0 rgba(0,0,0,.18)}}.border-button:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.cart-button{font-size:0;border-radius:8px;width:93px;height:56px;background-color:#0b623b;background-image:url(../images/icon/cart.svg);background-repeat:no-repeat;background-size:32px;background-position:center}@media only screen and (min-width:900px){.cart-button:hover{background-image:url(../images/icon/cart_b.svg);background-color:#ffce0c}}.cart-button:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.search-button{width:30px;height:30px;font-size:0;background-image:url(../images/icon/search.svg);background-repeat:no-repeat;background-size:21px;background-position:center}.search-button:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.arrow-button{font-weight:500;font-size:18px;color:#0b623b;padding-right:34px;background-image:url(../images/icon/arrow.svg);background-repeat:no-repeat;background-size:24px;background-position:100% center}@media only screen and (min-width:900px){.arrow-button:hover{background-position:calc(100% + 5px) center}}.arrow-button:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.sort-button{font-weight:500;font-size:16px;line-height:1.3;color:#b2aba7;padding-right:29px;position:relative}.sort-button:before{content:"";display:inline-block;width:24px;height:100%;background-image:url(../images/icon/down.svg);background-repeat:no-repeat;background-position:center;background-size:12px auto;position:absolute;right:0;top:0}.sort-button.active:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.header{position:fixed;top:10px;left:0;width:100%;z-index:10}.header.header_fixed .header__row{background-color:#fff;border-color:#0b623b;padding:0;padding-left:40px;border-radius:20px}.header.header_fixed .header-search_open .header-search{width:984px}.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:50px;border-radius:20px;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}@media only screen and (min-width:900px){.header__row{border-left:1px solid transparent;border-top:1px solid transparent;border-bottom:1px solid transparent}}.header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__right{-webkit-box-flex:0;-ms-flex:0 0 512px;flex:0 0 512px;max-width:512px;height:58px;position:relative}.header-contacts{width:500px;background-color:#0b623b;height:58px;border-radius:0 15px 15px 0;-webkit-mask-image:url(../images/header/mask.svg);mask-image:url(../images/header/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right center;mask-position:right center;-webkit-mask-size:100% auto;mask-size:100% auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:21px}.header-contacts .search-button{margin-right:8px}.header-search__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.header-search{background-color:#0b623b;width:0;height:100%;position:absolute;overflow:hidden;right:370px;top:0;border-radius:15px 0 0 15px}.header-search form{position:relative}.header-search input{width:583px;height:40px;border:1px solid rgba(255,255,255,.5);border-radius:3px;background-color:transparent;padding:10px 40px 10px 10px;color:#fff}.header-search .btn{width:17px;height:17px;font-size:0;background-image:url(../images/icon/search.svg);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:11px;right:10px}.header-search .logo{margin-right:0;margin-left:40px;position:relative;top:-2px}.header-search_open{-webkit-mask-image:none;mask-image:none}.header-search_open .header-search{width:984px}.header-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-list a{font-weight:600;font-size:18px;letter-spacing:.06em;color:#fff;text-decoration:none}.header-list li{margin-left:10px;padding-left:10px;border-left:1px solid rgba(255,255,255,.4)}.header-list li:last-child a{color:#adffd9}.header-list li:last-child a:before{background-color:#adffd9}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__list li{margin-right:20px}.nav__list li:last-child{margin-bottom:0}.logo{display:block;margin-right:40px;width:230px;position:relative;top:-5px}.nav__link{font-weight:400;font-size:16px;color:#4d4d4d;text-decoration:none;-webkit-transition:color .15s ease;-o-transition:color .15s ease;transition:color .15s ease}@media only screen and (min-width:900px){.nav__link:hover{color:#0b623b}}.home{margin-top:10px}.home__block{background-color:#fff;padding:120px 50px 100px;-webkit-mask-image:url(../images/home/mask.svg);mask-image:url(../images/home/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center 0;mask-position:center 0;-webkit-mask-size:100% auto;mask-size:100% auto;background-image:url(../images/home/bg.jpg);background-image:-webkit-image-set(url("../images/home/bg.webp") type("image/webp"), url("../images/home/bg.jpg") type("image/jpg"));background-image:image-set(url("../images/home/bg.webp") type("image/webp"), url("../images/home/bg.jpg") type("image/jpg"));background-repeat:no-repeat;background-size:100% auto;background-position:right bottom;position:relative;border-radius:0 0 40px 40px}.home__title{font-weight:500;font-size:64px;line-height:.96875;letter-spacing:-.02em;color:#222;max-width:621px;margin:0;margin-bottom:20px}.home__title strong{font-weight:500;color:#0b623b}.gifts{position:absolute;top:95px;right:0;z-index:2;width:376px;border-radius:20px;-webkit-box-shadow:-5px 4px 12px 0 rgba(0,0,0,.25);box-shadow:-5px 4px 12px 0 rgba(0,0,0,.25);background-color:#ffeb8c;padding:15px 10px 16px 25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.gifts__title{font-weight:600;font-size:24px;line-height:2;color:#304828;padding-left:58px;background-image:url(../images/gifts/bg.png);background-repeat:no-repeat;background-position:0 center;background-size:45px}.gifts__top{font-weight:400;font-size:18px;color:#fff;padding:7px 15px;border-radius:6px;background-color:#ff2323;display:inline-block;position:absolute;right:0;top:-13px}.gifts__button{width:40px;height:40px;border-radius:100%;background-color:#0b623b;position:absolute;bottom:-10px;right:6px;background-image:url(../images/icon/down_w.svg);background-repeat:no-repeat;background-position:center;background-size:20px auto}.gifts__content{padding-top:10px;display:none}.gifts__content li:nth-child(2) .resp:before{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.gifts__content li:nth-child(3) .resp:before{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.gifts__content li:nth-child(4) .resp:before{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.gifts__content li:nth-child(5) .resp:before{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.gifts__content .resp{border:1px solid #d6b208;border-radius:5px;background-color:#fffbea;position:relative}.gifts__content .resp:before{content:"";display:inline-block;width:33px;height:33px;border-radius:100%;background-color:#91d25a;position:absolute;top:-6px;left:-8px;background-image:url(../images/icon/check.svg);background-position:center;background-repeat:no-repeat;background-size:20px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(20%,20%);-ms-transform:translate(20%,20%);transform:translate(20%,20%);opacity:0}.gifts__content .row{margin-left:-4px;margin-right:-4px}.gifts__content .row>*{padding-right:4px;padding-left:4px}.gifts_open .gifts__button{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.gifts_show{width:376px}.gifts_show .gifts__content .resp:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1}.home-benefits{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.home-benefits li{border:1px solid #0b623b;font-weight:600;font-size:18px;color:#0b623b;padding:15px 12px 15px 41px;border-radius:8px;margin-right:10px;background-repeat:no-repeat;background-size:24px auto;background-position:12px center}.home-benefits li:last-child{margin-right:0}.section-title{font-weight:500;font-size:46px;line-height:1.34783;letter-spacing:-.02em;color:#222;margin:0}.category{margin-top:-1px;padding-bottom:34px}.category .section-title{margin-bottom:50px;text-align:center}.category__row .col33{margin-bottom:26px}.category-item{border-radius:20px;overflow:hidden;-webkit-transition:-webkit-box-shadow .15s ease;transition:-webkit-box-shadow .15s ease;-o-transition:box-shadow .15s ease;transition:box-shadow .15s ease;transition:box-shadow .15s ease,-webkit-box-shadow .15s ease}.category-item a{text-decoration:none}.category-item .button{width:100%;padding:16px;text-align:center;font-size:18px}@media only screen and (min-width:900px){.category-item:hover{-webkit-box-shadow:4px 4px 13px 0 rgba(0,0,0,.15);box-shadow:4px 4px 13px 0 rgba(0,0,0,.15)}.category-item:hover .category-item__img{background-color:#ffce0c}}.category-item__img{padding-top:18px;background-color:#0b623b;overflow:hidden;margin-bottom:-40px;border-radius:20px 20px 0 0;-webkit-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease}.category-item__img img{border-radius:20px 20px 0 0}.category-item__content{background-color:#fff;border-radius:0 0 20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-position:center top;mask-position:center top;padding:23px 27px 45px;position:relative;left:-1px;width:calc(100% + 2px)}.category-item__content h3{font-weight:500;font-size:32px;letter-spacing:-.03em;color:#000;margin:0;margin-bottom:13px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.category-item__content p{font-weight:200;font-size:16px;color:#939393;height:40px;overflow:hidden;margin:0;margin-bottom:17px}.category-consultation{background-color:#0b623b;height:100%;border-radius:20px;padding:99px 37px 37px}.category-consultation h3{margin:0;font-weight:500;font-size:40px;line-height:1.175;letter-spacing:-.03em;color:#fff;margin-bottom:15px}.category-consultation p{font-weight:200;font-size:18px;color:#fff;margin:0;margin-bottom:50px}.category-consultation .button{width:100%;text-align:center}.section{padding:50px 0}.why__block{background-image:url(../images/why/bg.png);background-image:-webkit-image-set(url("../images/why/bg.webp") type("image/webp"), url("../images/why/bg.png") type("image/jpg"));background-image:image-set(url("../images/why/bg.webp") type("image/webp"), url("../images/why/bg.png") type("image/jpg"));background-repeat:no-repeat;background-position:center 23px;background-size:100% auto;height:504px;position:relative}.why__block .section-title{margin-bottom:72px}.why__block .button{position:absolute;bottom:0;right:0;width:326px;text-align:center;-webkit-box-shadow:none;box-shadow:none;-webkit-mask-image:url(../images/why/mask.svg);mask-image:url(../images/why/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center bottom;mask-position:center bottom;-webkit-mask-size:100% auto;mask-size:100% auto;padding:14px}.why__row{padding:0 41px}.why-item{background-color:#fff;height:250px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-repeat:no-repeat;background-size:32px;background-position:calc(100% - 32px) 32px;padding:30px}.why-item[style] h3{padding-right:40px}.why-item h3{margin:0;font-weight:500;font-size:24px;letter-spacing:-.04em;color:#000}.why-item p{font-weight:200;font-size:16px;color:#939393;margin:0}.recommended .section-title{text-align:center;margin-bottom:50px}.product-item{border-radius:20px;padding:20px 27px 30px;background-color:#fff;border:1px solid #fff;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;margin-bottom:50px}@media only screen and (min-width:900px){.product-item:hover{border-color:#0b623b;-webkit-box-shadow:4px 4px 13px 0 rgba(0,0,0,.15);box-shadow:4px 4px 13px 0 rgba(0,0,0,.15)}}.product-item__status{position:absolute;bottom:10px;left:10px;pointer-events:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-item__status li{background-color:#e54501;color:#fff;font-size:14px;font-weight:200;padding:5px 15px;border-radius:20px;margin-right:10px}.product-item__count{position:absolute;top:10px;right:10px;background-color:#609000;padding:5px 15px;font-size:14px;font-weight:200;color:#fff;border-radius:20px}.product-item__gift{font-weight:500;font-size:13px;color:#304828;background-color:#ffeb8c;-webkit-box-shadow:3px -1px 5px 0 rgba(0,0,0,.25);box-shadow:3px -1px 5px 0 rgba(0,0,0,.25);display:inline-block;padding:10px 46px 10px 15px;position:absolute;top:10px;left:0;border-radius:0 7px 7px 0;background-image:url(../images/icon/gift.png);background-size:32px;background-repeat:no-repeat;background-position:calc(100% - 10px) center;pointer-events:none}.product-item__img{display:block;text-decoration:none;border-radius:10px;overflow:hidden;margin-bottom:28px;position:relative}.product-item__title{font-weight:500;font-size:20px;letter-spacing:-.05em;color:#000;margin:0;margin-bottom:27px}.product-item__title a{color:#000;text-decoration:none;display:block;overflow:hidden;-webkit-transition:color .15s ease;-o-transition:color .15s ease;transition:color .15s ease}@media only screen and (min-width:900px){.product-item__title:hover a{color:#0b623b}}.product-item__list{font-weight:200;font-size:16px;color:#939393;margin-bottom:15px;height:170px;overflow:hidden}.product-item__list li{margin-bottom:8px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.product-item__list li:last-child{margin-bottom:0}.product-item__list strong{font-weight:500;font-size:18px;color:#333;margin-left:10px}.product-item__content{font-size:16px;margin-bottom:5px}.product-item__content_limitation{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.product-item__more{text-decoration:underline;color:#0b623b;font-weight:600;font-size:16px;margin-bottom:15px}.product-item__price{font-weight:600;font-size:32px;color:#000;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-item__price span{font-weight:500;font-size:24px;text-decoration:line-through;color:#939393;margin-left:16px}.product-item__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-item__buttons .border-button{width:100%;text-align:center}.product-item__buttons li{display:-webkit-box;display:-ms-flexbox;display:flex}.product-item__buttons li:first-child{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 103px);flex:0 0 calc(100% - 103px);max-width:calc(100% - 103px)}.product-item__buttons li:last-child{-webkit-box-flex:0;-ms-flex:0 0 93px;flex:0 0 93px;max-width:93px}.recommended__button{text-align:center}.recommended__button .button{width:100%;max-width:430px;padding:20px;text-align:center;font-size:24px;font-weight:500}.banners{padding:85px 0 62px}.banners .resp{display:block;border-radius:30px;overflow:hidden;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}@media only screen and (min-width:900px){.banners .resp:hover{-webkit-box-shadow:4px 4px 13px 0 rgba(0,0,0,.15);box-shadow:4px 4px 13px 0 rgba(0,0,0,.15)}}.banners .resp:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.banners .section-title{color:#fff;background-color:#0b623b;padding:29px 51px;border-radius:0 0 20px 20px;margin-bottom:50px}.big-section{padding:67px 0}.choose{counter-reset:section}.choose .section-title{text-align:center;margin-bottom:77px}.choose-item{margin-bottom:23px;position:relative;counter-increment:section}.choose-item:after{content:"Krok " counter(section);font-weight:600;font-size:22px;color:#0b623b;position:absolute;top:4px;right:30px}.choose-item[style]{padding-top:305px;background-repeat:no-repeat;background-position:center 0;background-size:100% auto;border-radius:20px 20px 0 0}.choose-item[style] h3{max-width:247px}.choose-item[style]:after{color:#fff;top:309px}.choose-item__content{height:281px;background-color:#fff;padding:36px 34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-mask-image:url(../images/choose/mask.svg);mask-image:url(../images/choose/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center 0;mask-position:center 0;-webkit-mask-size:100% auto;mask-size:100% auto}.choose-item__content h3{font-weight:500;font-size:24px;letter-spacing:-.04em;color:#000;max-width:185px;margin:0}.choose-item__content p{font-weight:200;font-size:16px;color:#939393;margin:0;max-width:247px}.choose__bottom{margin-top:17px}.choose__bottom .button{width:100%;text-align:center;font-size:24px;padding:19px;font-weight:400;letter-spacing:0}.choose__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#0b623b;height:100%}.choose__list li{padding-right:30px;margin-right:30px;position:relative}.choose__list li:last-child{padding-right:0;margin-right:0}.choose__list li:last-child:after{display:none}.choose__list li:after{content:"";display:inline-block;width:9px;height:9px;border-radius:100%;background-color:#0b623b;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.implement{margin:67px 0}.implement__block{background-color:#0b623b;padding:57px 60px 80px;border-radius:30px;overflow:hidden}.implement__block .section-title{color:#fff}.implement__block .section-top{margin-bottom:52px}.section-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.implement-slider .swiper{overflow:visible}.implement-slider .resp{display:block;border-radius:20px;overflow:hidden}.implement-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;max-width:450px}.slider-nav{width:138px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider-next,.slider-prev{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;max-width:64px;border-radius:10px;background-color:#05a159;font-size:0;height:34px;background-image:url(../images/icon/next.svg);background-repeat:no-repeat;background-size:24px;background-position:center;outline:0;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.slider-next:not(.swiper-button-disabled),.slider-prev:not(.swiper-button-disabled){cursor:pointer}@media only screen and (min-width:900px){.slider-next:not(.swiper-button-disabled):hover,.slider-prev:not(.swiper-button-disabled):hover{background-color:#04884b}}.slider-next:not(.swiper-button-disabled):active,.slider-prev:not(.swiper-button-disabled):active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.slider-next.swiper-button-disabled,.slider-prev.swiper-button-disabled{opacity:.3}.slider-prev{background-image:url(../images/icon/prev.svg)}.slider-dots{text-align:center;margin-top:25px}.slider-dots .swiper-pagination-bullet{width:8px;height:8px;opacity:1;background-color:rgba(255,255,255,.2)}.slider-dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#05a159}.articles .section-title{text-align:center;margin-bottom:37px}.article a{color:#000;text-decoration:none;display:block}@media only screen and (min-width:900px){.article:hover .article__title{color:#0b623b}}.article__img{border-radius:10px;overflow:hidden;margin-bottom:20px}.article__title{font-weight:600;font-size:24px;letter-spacing:-.04em;color:#000;margin:0;margin-bottom:10px;-webkit-transition:color .15s ease;-o-transition:color .15s ease;transition:color .15s ease;max-height:62px;overflow:hidden}.article__text{font-weight:200;font-size:16px;color:#939393;margin:0;max-height:40px;overflow:hidden}.article__content{margin-bottom:20px;height:112px;overflow:hidden}.faq .section-title{text-align:center;margin-bottom:50px}.faq .container{max-width:1125px}.accordeon__item{border:1px solid #fff;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;background-color:#fff;border-radius:20px;padding:30px;-webkit-transition:border .15s ease;-o-transition:border .15s ease;transition:border .15s ease}.accordeon__item:last-child{margin-bottom:0}.accordeon__title{margin:0;color:#0b623b;position:relative;font-weight:500;font-size:24px;letter-spacing:-.04em;padding-right:50px;color:#222}.accordeon__title:after{content:"";display:inline-block;width:40px;height:40px;background-color:#0b623b;position:absolute;border-radius:4px;right:0;top:calc(50% - 20px);background-image:url(../images/icon/plus.svg);background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.accordeon__item_active{border-color:#0b623b}.accordeon__item_active .accordeon__title:after{background-image:url(../images/icon/minus.svg)}.accordeon__text{display:none;font-weight:200;font-size:18px;color:#939393;padding-top:14px;padding-right:50px}.accordeon__text>*{margin:10px 0}.accordeon__text>:first-child{margin-top:0}.accordeon__text>:last-child{margin-bottom:0}.consultation{padding:90px 0 170px}.consultation__block{border-radius:50px;background-image:url(../images/consultation/bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:480px;padding-top:69px;padding-right:51px;overflow:hidden;position:relative}.consultation__block:before{content:"";width:635px;height:494px;display:block;border-radius:100%;background-color:rgba(255,255,255,.4);-webkit-filter:blur(54px);filter:blur(54px);position:absolute;top:0;left:-22px}.consultation__block:after{content:"";width:790px;height:537px;display:block;position:absolute;top:-50px;left:-100px;background-image:url(../images/consultation/img.png);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:2}.consultation__content{width:870px;margin-left:auto;position:relative}.consultation__content .button{position:absolute;bottom:1px;right:0;font-size:18px;padding:17px 33px;width:380px;text-align:right;-webkit-mask-image:url(../images/consultation/button/mask.svg);mask-image:url(../images/consultation/button/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 center;mask-position:0 center;border-radius:20px;-webkit-mask-size:100% auto;mask-size:100% auto;border-radius:0}.consultation__text{background-color:#fff;-webkit-mask-image:url(../images/consultation/mask.svg);mask-image:url(../images/consultation/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center 0;mask-position:center 0;-webkit-mask-size:100% auto;mask-size:100% auto;padding:71px 52px 20px 73px;height:315px}.consultation__text .section-title{text-align:center;margin-bottom:27px;font-size:36px}.consultation__list{font-size:18px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.consultation__list li{background-repeat:no-repeat;background-size:32px;padding-left:40px}.consultation__list li:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 234px;flex:0 0 234px;max-width:234px}.consultation__list li:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 206px;flex:0 0 206px;max-width:206px}.consultation__list li:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 249px;flex:0 0 249px;max-width:249px}.footer{background-color:#0b623b;border-radius:40px;max-width:1780px;margin:0 auto 10px;padding:40px 0 30px}.footer .logo{color:#fff;margin-bottom:28px}.footer__contacts{margin-bottom:12px}.footer__contacts li{margin-bottom:12px}.footer__contacts li:last-child{margin-bottom:0}.footer__contacts a{font-size:18px;color:#fff;text-decoration:none}.soc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.soc li{margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.soc li:last-child{margin-right:0}.soc__link{width:32px;height:32px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}@media only screen and (min-width:900px){.soc__link:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}}.soc__link:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.soc__link_fa{background-image:url(../images/soc/fa.svg)}.soc__link_wh{background-image:url(../images/soc/wh.svg)}.footer__list li{margin-top:15px}.footer__link{font-size:16px;color:#fff;text-decoration:none}.footer__bottom{margin-top:35px;padding-top:24px;border-top:1px solid rgba(255,255,255,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.copy{font-size:16px;color:#fff}.subscription{max-width:261px;margin-left:auto}.subscription input{width:100%;border:1px solid rgba(255,255,255,.5);border-radius:3px;padding:10px;background-color:transparent;color:#fff;margin-bottom:10px;-webkit-transition:border-color .15s ease;-o-transition:border-color .15s ease;transition:border-color .15s ease}.subscription input::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.subscription input::-moz-placeholder{color:rgba(255,255,255,.7)}.subscription input:-ms-input-placeholder{color:rgba(255,255,255,.7)}.subscription input::-ms-input-placeholder{color:rgba(255,255,255,.7)}.subscription input::placeholder{color:rgba(255,255,255,.7)}.subscription input:focus{border-color:#fff}.subscription .button{width:100%;text-align:center;font-size:16px;padding:12px;border-radius:3px;letter-spacing:0}.subscription__title{font-weight:600;font-size:18px;color:#fff;margin-bottom:5px}.subscription__text{font-weight:200;font-size:16px;color:#fff;margin-bottom:15px}.main{padding-top:120px}.separate-header .header__row{background-color:#fff;border-radius:10px;padding:10px 27px}.separate-header .header-search_open .header-search{width:935px}.bread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.bread li{margin-right:4px;padding-right:8px;position:relative;color:#939393}.bread li:after{content:"›";position:absolute;right:0;top:0}.bread li:last-child{padding-right:0;margin-right:0}.bread li:last-child:after{display:none}.bread__link{font-weight:200;font-size:14px;color:#0b623b;text-decoration:none;-webkit-transition:color .15s ease;-o-transition:color .15s ease;transition:color .15s ease}.bread__link[href]{color:#939393}@media only screen and (min-width:900px){.bread__link[href]:hover{color:#0b623b}}.about{padding-bottom:55px}.about__block{background-color:#fff;border-radius:20px;padding:39px 600px 39px 44px;min-height:608px;position:relative;overflow:hidden}.about__block .section-title{color:#0b623b;line-height:1.17;margin-bottom:15px}.about__block .home-benefits{margin-bottom:54px}.about__content{font-weight:200;font-size:18px;color:#939393;margin-bottom:30px;max-width:510px}.about__content p{margin:0;margin-bottom:25px}.about__content strong{font-weight:400;color:#000}.about__content>:last-child{margin-bottom:0}.about__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:565px}.about__buttons li{-webkit-box-flex:0;-ms-flex:0 0 275px;flex:0 0 275px;max-width:275px}.about__buttons .btn{width:100%;padding:16px;text-align:center;font-size:18px}.about__image{width:692px;position:absolute;top:19px;left:742px;border-radius:20px;overflow:hidden}.values{padding:55px 0 60px}.values .section-title{margin-bottom:40px}.values-item{background-color:#fff;height:250px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-repeat:no-repeat;background-size:32px;background-position:calc(100% - 30px) 30px;padding:30px}.values-item h3{margin:0;font-weight:500;font-size:24px;letter-spacing:-.04em;color:#000;padding-right:52px}.values-item p{font-weight:200;font-size:16px;color:#939393;margin:0}.choose_about{padding:60px 0}.choose_about .section-title{text-align:left;margin-bottom:50px}.choose_about .choose__bottom .row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.team{overflow:hidden;padding:60px 0 75px}.team__block{background-color:#0b623b;padding:57px 60px 75px;border-radius:30px;overflow:hidden}.team__block .section-top{margin-bottom:30px}.team__block .section-title{color:#fff}.team-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 330px;flex:0 0 330px;max-width:330px}.team-slider .swiper{overflow:visible}.team-slider .slider-dots{margin-top:40px}.team-item{border-radius:20px}.team-item__img{border-radius:20px;overflow:hidden;margin-bottom:-71px}.team-item__content{height:195px;background-color:#fff;-webkit-mask-image:url(../images/team/mask.svg);mask-image:url(../images/team/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center 0;mask-position:center 0;-webkit-mask-size:100% auto;mask-size:100% auto;padding:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team-item__name{font-weight:500;font-size:18px;letter-spacing:-.06em;color:#000;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:2px}.team-item__prof{font-size:14px;letter-spacing:-.07em;color:#0b623b;margin-bottom:10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.team-item__text{font-weight:200;font-size:14px;color:#939393;height:72px;overflow:hidden}.certificates{padding:75px 0 55px;overflow:hidden}.certificates .section-top{margin-bottom:40px}.certificates-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 548px;flex:0 0 548px;max-width:548px}.certificates-slider .swiper{overflow:visible}.certificates-slider .slider-dots{margin-top:40px}.certificates-slider .slider-dots .swiper-pagination-bullet{background-color:#fff}.certificates-slider .slider-dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#05a159}.reviews{padding:55px 0 80px;overflow:hidden}.reviews .section-top{margin-bottom:40px}.reviews .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 556px;flex:0 0 556px;max-width:556px}.reviews .swiper{overflow:visible}.reviews-item{background-color:#fff;-webkit-mask-image:url(../images/reviews/mask.svg);mask-image:url(../images/reviews/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center 0;mask-position:center 0;-webkit-mask-size:100% auto;mask-size:100% auto;height:270px;padding:24px 33px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews-item__left{position:relative;padding-left:75px;padding-top:9px}.reviews-item__avatar{width:65px;height:65px;border-radius:100%;overflow:hidden;position:absolute;left:0;top:0}.reviews-item__name{font-weight:600;font-size:18px;color:#0b623b;margin-bottom:3px;max-width:154px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.reviews-item__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:200;font-size:16px;color:#939393}.reviews-item__stars{width:120px;height:24px;background-image:url(../images/icon/stars_l.svg);background-repeat:no-repeat;background-position:0 center;background-size:auto 100%;position:relative;margin-right:10px}.reviews-item__stars span{position:absolute;left:0;height:100%;background-image:url(../images/icon/stars.svg);background-repeat:no-repeat;background-position:0 center;background-size:auto 100%}.reviews-item__date{font-weight:400;font-size:14px;color:#898989}.reviews-item__text{border-bottom:1px solid #939393;font-weight:400;font-size:16px;color:#898989;padding-bottom:20px;max-height:110px;overflow:hidden;margin-top:20px}main section:last-child{padding-bottom:130px}.details{padding:80px 0}.details__block{background-color:#fff;border-radius:30px;padding-top:40px}.details__left{padding-top:27px;padding-left:150px}.details__title{font-weight:500;font-size:32px;line-height:1.9375;letter-spacing:-.03em;color:#000;margin:0;margin-bottom:23px}.details__list{margin-bottom:52px}.details__list li{margin-bottom:14px}.details__list li:last-child{margin-bottom:0}.icon-link{font-weight:600;font-size:22px;color:#000;text-decoration:none;display:inline-block;padding-left:34px;background-repeat:no-repeat;background-position:0 0;background-size:24px}.icon-link_phone{background-image:url(../images/icon/phone_a.svg)}.icon-link_email{background-image:url(../images/icon/email.svg)}.address{max-width:400px;padding-left:37px;background-image:url(../images/icon/loc.svg);background-repeat:no-repeat;background-size:27px;font-weight:600;font-size:22px;color:#000;font-style:normal;margin-bottom:20px}.requisites{font-weight:300;font-size:17px;color:#000;padding-left:37px}.requisites li{margin-bottom:5px}.requisites li:last-child{margin-bottom:0}.details-form{background-color:#0b623b;border-radius:20px 0;padding:58px 100px 40px 89px;min-height:545px}.details-form .text-checkbox{margin-bottom:20px}.details-form .text-checkbox span{color:rgba(255,255,255,.7)}.details-form .text-checkbox span:before{border-color:#fff}.details-form .text-checkbox input:checked~span:before{border-color:#fff}.details-form__title{font-weight:500;font-size:32px;letter-spacing:-.03em;color:#fff;margin:0;margin-bottom:10px}.details-form__text{font-weight:200;font-size:18px;color:#fff;margin:0;margin-bottom:20px}.form-group{margin-bottom:15px}.form-group input,.form-group textarea{background-color:transparent;border:1px solid rgba(255,255,255,.5);border-radius:3px;padding:12px 20px;font-size:16px;color:#fff;width:100%}.form-group input::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{color:rgba(255,255,255,.7)}.form-group input::-moz-placeholder,.form-group textarea::-moz-placeholder{color:rgba(255,255,255,.7)}.form-group input:-ms-input-placeholder,.form-group textarea:-ms-input-placeholder{color:rgba(255,255,255,.7)}.form-group input::-ms-input-placeholder,.form-group textarea::-ms-input-placeholder{color:rgba(255,255,255,.7)}.form-group input::placeholder,.form-group textarea::placeholder{color:rgba(255,255,255,.7)}.form-group textarea{resize:none;height:100px}.form-button{text-align:right}.form-button .button{font-size:16px;padding:12px 38px;border-radius:3px}.delivery{padding-bottom:50px}.delivery__block{background-color:#fff;border-radius:20px;padding:39px 600px 39px 44px;min-height:568px;position:relative;overflow:hidden}.delivery__block .section-title{color:#0b623b;line-height:1.17;margin-bottom:15px}.delivery__block .home-benefits{margin-bottom:54px}.delivery__content{font-weight:200;font-size:18px;color:#939393;margin-bottom:30px;max-width:510px}.delivery__content p{margin:0;margin-bottom:25px}.delivery__content strong{font-weight:400;color:#000}.delivery__content>:last-child{margin-bottom:0}.delivery__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:490px}.delivery__buttons li{-webkit-box-flex:0;-ms-flex:0 0 275px;flex:0 0 275px;max-width:275px}.delivery__buttons li:last-child{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px}.delivery__buttons .btn{width:100%;padding:16px;text-align:center;font-size:18px}.delivery__image{width:692px;position:absolute;top:29px;left:750px;border-radius:20px;overflow:hidden}.choose_delivery{padding:50px 0}.choose_delivery .section-title{text-align:left;margin-bottom:50px}.choose_delivery .choose__bottom .row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.installation{padding:50px 0 80px}.installation .section-title{margin-bottom:10px}.installation .content{margin-top:30px}.installation__text{font-weight:200;font-size:18px;color:#939393;margin:0;margin-bottom:30px}.installation__list{text-align:center;font-weight:400;font-size:18px;color:#000}.installation__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:rgba(255,255,255,.4)}.installation__list li:nth-child(even){background-color:rgba(11,98,59,.1)}.installation__list li:first-child{background-color:#fff;font-size:18px;border-radius:20px 20px 0 0;font-weight:600}.installation__list li:first-child span{padding:17px}.installation__list li span{padding:13px}.installation__list li span:first-child{-webkit-box-flex:0;-ms-flex:0 0 68%;flex:0 0 68%;max-width:68%;border-right:1px solid rgba(11,98,59,.2)}.installation__list li span:last-child{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}.installation__bottom{border-radius:0 0 8px 8px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:600;font-size:18px;background-color:#0b623b}.installation__bottom:before{content:"";display:inilne-block;width:24px;height:24px;margin-right:5px;background-image:url(../images/icon/delivery.svg);background-repeat:no-repeat;background-position:center;background-size:cover}.why_delivery{padding:80px 0}.why_delivery .why__block{background-image:url(../images/why/delivery/bg.png)}.payment{padding:80px 0 70px}.payment .section-title{margin-bottom:40px}.payment-item{background-repeat:no-repeat;background-position:100% 2%;background-size:96px}.payment-item__content{height:249px;-webkit-mask-image:url(../images/payment/mask.svg);mask-image:url(../images/payment/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;background-color:#fff;padding:36px 34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment-item__content h3{font-weight:500;font-size:24px;letter-spacing:-.04em;color:#000;margin:0;margin-bottom:10px;max-width:250px}.payment-item__content p{font-weight:200;font-size:16px;color:#939393;margin:0;min-height:40px}.deadlines{padding:70px 0}.deadlines__block{background-color:#0b623b;padding:40px 55px;border-radius:30px;background-image:url(../images/deadlines/bg.png);background-repeat:no-repeat;background-size:600px;background-position:100% 0}.deadlines__block .section-title{color:#fff;margin-bottom:34px}.deadlines__list{font-weight:400;font-size:26px;line-height:1.61538;color:#fff;max-width:720px}.deadlines__list li{margin-bottom:27px}.deadlines__list strong{font-weight:600;color:#0b623b;position:relative}.deadlines__list span{display:inline-block;position:relative;padding-right:10px}.deadlines__list span:before{content:"";display:inline-block;position:absolute;height:51px;top:-5px;left:-57px;width:calc(100% + 57px);background-color:#adffd9;border-radius:0 10px 10px 0}.faq_delivery{padding:70px 0}.greenhouse{padding:70px 0}.greenhouse__block{background-image:url(../images/greenhouse/bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:30px;padding:53px 82px;position:relative;overflow:hidden}.greenhouse__block:after{content:"";display:block;right:0;top:0;height:100%;width:860px;position:absolute;background-image:url(../images/greenhouse/img.png);background-repeat:no-repeat;background-position:center;background-size:cover;pointer-events:none}.greenhouse-form{max-width:620px;position:relative}.greenhouse-form .form-group{margin-bottom:10px}.greenhouse-form .form-group input,.greenhouse-form .form-group textarea{border-color:#000;color:#000;font-size:16px}.greenhouse-form .form-group input::-webkit-input-placeholder,.greenhouse-form .form-group textarea::-webkit-input-placeholder{color:#939393}.greenhouse-form .form-group input::-moz-placeholder,.greenhouse-form .form-group textarea::-moz-placeholder{color:#939393}.greenhouse-form .form-group input:-ms-input-placeholder,.greenhouse-form .form-group textarea:-ms-input-placeholder{color:#939393}.greenhouse-form .form-group input::-ms-input-placeholder,.greenhouse-form .form-group textarea::-ms-input-placeholder{color:#939393}.greenhouse-form .form-group input::placeholder,.greenhouse-form .form-group textarea::placeholder{color:#939393}.greenhouse-form .button{position:absolute;right:0;bottom:0;-webkit-mask-image:url(../images/greenhouse/button/mask.svg);mask-image:url(../images/greenhouse/button/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:cover;mask-size:cover;width:268px;text-align:right;padding:10px 29px;height:48px;font-size:18px}.greenhouse-form__mask{background-color:#fff;padding:36px 40px;border-radius:20px;-webkit-mask-image:url(../images/greenhouse/mask.svg);mask-image:url(../images/greenhouse/mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right top;mask-position:right top;-webkit-mask-size:100% auto;mask-size:100% auto;min-height:512px}.greenhouse-form__mask .section-title{font-size:36px;margin-bottom:5px}.greenhouse-form__text{font-size:16px;color:#000;margin:0;margin-bottom:20px}.text-checkbox{position:relative;cursor:pointer;display:block}.text-checkbox input{position:absolute;visibility:hidden}.text-checkbox input:checked~span:before{background-image:url(../images/icon/check.svg);background-color:#0b623b;border-color:#0b623b}.text-checkbox span{display:block;font-weight:200;font-size:14px;letter-spacing:.07em;color:#939393;position:relative;padding-left:23px}.text-checkbox span:before{content:"";display:inline-block;width:14px;height:14px;border:1px solid #939393;border-radius:2px;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center;background-size:12px;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.catalog{padding-bottom:16px}.catalog-top{background-color:#fff;padding:33px 25px 33px 50px;border-radius:20px;margin-bottom:50px}.catalog-top .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog-top .section-title{color:#0b623b;margin-bottom:5px}.catalog-top__text{margin:0;font-weight:200;font-size:16px;color:#939393}.catalog-top__list{font-weight:600;font-size:18px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.catalog-top__list li{background-color:#0b623b;border-radius:8px;padding:15px 12px 15px 41px;background-repeat:no-repeat;background-size:24px;background-position:12px center;margin-left:10px}.nav-slider{height:40px;overflow:hidden;margin-bottom:40px}.nav-slider .swiper-slide{width:auto}.nav-slider__link{font-size:16px;color:#939393;text-decoration:none;display:inline-block;white-space:nowrap;padding:10px 15px;border-radius:5px;background-color:#d9d9d9}.nav-slider__link.active{background-color:#0b623b;color:#fff;cursor:default}@media only screen and (min-width:900px){.nav-slider__link:not(.active):hover{color:#0b623b}}.nav-slider__link:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.sort-block{position:relative;width:180px;margin-left:auto;margin-bottom:20px}.sort__list{position:absolute;top:30px;right:0;padding:20px;width:240px;background-color:#fff;border-radius:13px;z-index:2;display:none;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,.14);box-shadow:0 4px 6px 0 rgba(0,0,0,.14)}.sort__list li{margin-bottom:15px}.sort__list li:last-child{margin-bottom:0}.sort__list a{font-size:14px;font-weight:500;color:#939393;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.sort__list a:hover{color:#0b623b}.sort__list a:before{content:"";width:10px;height:10px;border-radius:100%;border:2px solid #939393;display:inline-block;margin-right:10px}.sort__list a.active{color:#0b623b!important}.sort__list a.active:before{border-color:#0b623b;background:#0b623b}.product-item.product-item_small{padding:20px;border-radius:20px;margin-bottom:20px}.product-item.product-item_small .product-item__img{margin-bottom:20px}.product-item.product-item_small .product-item__title{height:46px;font-size:18px;margin-bottom:15px}.product-item.product-item_small .product-item__buttons .border-button{padding:16px 3px;font-size:14px}.product-item.product-item_small .product-item__buttons .cart-button{height:51px}.catalog__button{text-align:center;margin-top:50px}.catalog__button .button{font-size:24px;text-align:center;width:100%;max-width:436px;padding:19px}.btn.btn-default.btn_more{font-size:24px;text-align:center;width:100%!important;max-width:436px;padding:19px;display:block;margin:30px auto 0;font-weight:500;letter-spacing:.06em;color:#fff;background-color:#0b623b;border:1px solid #0b623b;border-radius:8px;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,.18);box-shadow:2px 2px 12px 0 rgba(0,0,0,.18)}@media only screen and (min-width:900px){.btn.btn-default.btn_more:not([disabled]):hover{background-color:#ffce0c;color:#000;border-color:#ffce0c}}.btn.btn-default.btn_more:not([disabled]):active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.btn.btn-default.btn_more[disabled]{cursor:default;background-color:#999;border-color:#999}.filter__title{font-weight:600;font-size:24px;color:#000;margin-bottom:20px}.filter__title.js-expand{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding-right:30px;position:relative}.filter__title.js-expand:after{content:"";width:24px;height:24px;display:inline-block;background-image:url(../images/icon/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:0;right:0;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.filter__title.js-expand.open:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.filter-nav{padding-bottom:30px}.filter-nav li{margin-bottom:10px}.filter-nav li:last-child{margin-bottom:0}.filter-nav__link{font-weight:200;font-size:18px;color:#222;text-decoration:none;display:block;background-image:url(../images/icon/arrow_b.svg);background-repeat:no-repeat;background-size:24px;background-position:right center;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;padding-right:30px}.filter-nav__link.active{color:#0b623b;font-weight:500;background-color:rgba(11,98,59,.1);background-image:url(../images/icon/arrow.svg);border-radius:4px;padding:6px 5px;background-position:calc(100% - 10px) center;cursor:default}@media only screen and (min-width:900px){.filter-nav__link:not(.active):hover{color:#0b623b;background-image:url(../images/icon/arrow.svg)}}.filter-nav__link:not(.active):active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.filter-item{border-bottom:1px solid #939393;padding-bottom:10px;margin-bottom:20px}.checkbox{position:relative;cursor:pointer;display:block;margin-bottom:10px}.checkbox:last-child{margin-bottom:0}.checkbox input{position:absolute;visibility:hidden}.checkbox input:checked~span:before{background-image:url(../images/icon/check.svg);background-color:#0b623b;border-color:#0b623b}.checkbox span{display:block;font-weight:200;font-size:16px;letter-spacing:.07em;color:#939393;position:relative;padding-left:34px;padding-top:4px}.checkbox span:before{content:"";display:inline-block;width:21px;height:21px;border:1px solid #939393;border-radius:4px;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:center;background-size:16px;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.filter__more{padding-top:20px;display:none;margin-bottom:10px}.filter-item__title{font-weight:500;font-size:18px;color:#000}.filter-item__title.js-expand{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;padding-right:30px;position:relative}.filter-item__title.js-expand:after{content:"";width:24px;height:24px;display:inline-block;background-image:url(../images/icon/arrow.svg);background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:0;right:0;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.filter-item__title.js-expand.open:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.filter__input input{width:100%;background-color:transparent;padding:10px;border:1px solid #c4c4c4;border-radius:3px}.filter__input label{font-weight:200;font-size:16px;color:#939393;display:block;margin-bottom:5px}.recomm{padding:16px 0 25px}.recomm .section-title{font-size:32px}.recomm .section-top{margin-bottom:30px}.recomm-slider{position:relative;left:-12px;width:calc(100% + 24px)}.recomm-slider .swiper-slide{padding:0 12px}.recomm-slider .product-item{margin-bottom:0}.recomm-slider .recomm-slider__dots{margin-top:37px}.recomm-slider .recomm-slider__dots .swiper-pagination-bullet{width:13px;height:13px;background-color:#d9d9d9}.recomm-slider .recomm-slider__dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#0b623b}.product{padding-bottom:100px}.product__img{display:block;border-radius:10px;overflow:hidden;text-decoration:none;margin-bottom:10px;position:relative}.product__main-image{position:relative}.zoom-icon{position:relative}.zoom-icon:after{content:"";display:inline-block;width:76px;height:76px;border-radius:100%;background-image:url(../images/icon/glass.svg);background-size:28px;background-position:center;background-repeat:no-repeat;background-color:rgba(255,255,255,.3);position:absolute;top:calc(50% - 38px);left:calc(50% - 38px);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}@media only screen and (min-width:900px){.zoom-icon:hover:after{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}}@media only screen and (max-width:900px){.zoom-icon:active:after{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}}.video-icon{position:relative}.video-icon:after{content:"";display:inline-block;width:30px;height:30px;border-radius:100%;background-image:url(../images/icon/play.svg);background-size:10px;background-position:55% center;background-repeat:no-repeat;background-color:rgba(255,255,255,.3);position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;-o-transition:transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}@media only screen and (min-width:900px){.video-icon:hover:after{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}}@media only screen and (max-width:900px){.video-icon:active:after{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}}.gal-slider{position:relative;border-radius:10px;overflow:hidden;opacity:0;-webkit-transition:.25s all .25s ease;-o-transition:.25s all .25s ease;transition:.25s all .25s ease}.gal-slider .product__img{margin-bottom:0}.gal-slider-nav{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.gal-slider__next,.gal-slider__prev{background-color:rgba(255,255,255,.5);font-size:0;width:26px;background-image:url(../images/icon/arrow.svg);background-repeat:no-repeat;background-size:24px;background-position:center;pointer-events:auto;cursor:pointer}.gal-slider__next.swiper-button-disabled,.gal-slider__prev.swiper-button-disabled{visibility:hidden}.gal-slider__prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product__available{font-weight:200;font-size:14px;color:#05a159;margin-bottom:20px;background-image:url(../images/icon/check_c.svg);background-repeat:no-repeat;background-size:16px;padding-left:20px}.product__title{font-weight:500;font-size:32px;letter-spacing:-.03em;color:#0b623b;margin:0;margin-bottom:5px}.product__price{font-weight:600;font-size:40px;color:#222;margin-bottom:30px}.product__price span{font-weight:500;font-size:30px;text-decoration:line-through;color:#939393;margin-left:16px}.product__benefits{font-weight:500;font-size:17px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:610px}.product__benefits li{background-repeat:no-repeat;background-size:23px;padding-left:32px;margin-bottom:12px;height:22px}.product__benefits li:nth-child(even){-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.product__benefits li:nth-child(odd){-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding-right:20px}.product-block{border-radius:15px;background-color:#fff;padding:33px 30px;margin-top:30px}.product-block .select_decor{margin-bottom:15px}.product-block__title{font-weight:500;font-size:18px;color:#000;margin:0;margin-bottom:24px}.select_decor{position:relative}.select_decor select{position:absolute;visibility:hidden}.select_decor__title{font-weight:600;font-size:16px;color:#0b623b;margin-bottom:10px}.select-decor_input{background-image:url(../images/icon/down_a.svg);background-repeat:no-repeat;background-position:calc(100% - 5px) center;background-size:24px auto;background-color:#eef0f2;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;line-height:1.6;padding:10px 40px 10px 14px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000}.select-decor_input.open{background-image:url(../images/icon/down_a_r.svg);background-color:#eef0f2;color:#020c10}.select-decor_list{background-color:#eef0f2;width:100%;border-radius:0 0 4px 4px;position:absolute;top:40px;right:0;display:none;z-index:5}.select-decor_list li{font-size:16px;font-weight:200;line-height:1.6;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#555}.select-decor_list li.active{color:#000}.product__bottom{border-top:1px solid #939393;margin-top:26px;padding-top:28px}.product__bottom .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__bottom .product__price{margin-bottom:0}.product__bottom .button{width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px}.product__bottom .button:before{content:"";display:inline-block;width:32px;height:32px;background-image:url(../images/icon/cart.svg);background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:10px;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}@media only screen and (min-width:900px){.product__bottom .button:hover:before{background-image:url(../images/icon/cart_b.svg)}}.info{background-color:#fff;border-radius:15px;padding:40px 38px;margin-top:95px}.info__list{display:-webkit-box;display:-ms-flexbox;display:flex}.info__list li{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.info-tab{font-size:16px;color:#000;padding:10px 19px;border-radius:10px 10px 0 0;width:100%;text-align:center}.info-tab_active{color:#0b623b;background-color:#eef0f2}.info-item{display:none}.info-item:first-child{display:block}.info-item{border-radius:0 0 20px 20px;padding:40px 30px 60px;background-color:#eef0f2}.info__content{font-size:18px;line-height:1.3;color:#898989}.info__content h2,.info__content h3,.info__content h4,.info__content h5,.info__content h6{font-weight:600;font-size:18px;line-height:1.3;color:#0b623b}.info__content>*{margin:0;margin-bottom:10px}.info__content>:last-child{margin-bottom:0}.info__content ul{padding-left:25px}.calculator{max-width:970px;margin:0 auto}.calculator__left{border-right:2px solid #0b623b;padding-right:20px}.calculator__str{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.calculator__str .calculator__name{-webkit-box-flex:0;-ms-flex:0 0 164px;flex:0 0 164px;max-width:164px}.calculator__str .calculator__buttons,.calculator__str .calculator__checkboxes{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 164px);flex:0 0 calc(100% - 164px);max-width:calc(100% - 164px)}.calculator__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.calculator__buttons li{margin-right:15px;margin-bottom:15px}.calculator__name{font-weight:600;font-size:16px;color:#0b623b}.radio-button{display:inline-block;position:relative;cursor:pointer}.radio-button input{position:absolute;visibility:hidden}.radio-button input:checked~span{color:#fff;background-color:#0b623b}.radio-button span{display:inline-block;font-size:16px;color:#939393;padding:10px 15px;border-radius:4px;padding:10px 14px;background-color:#fff;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}@media only screen and (min-width:900px){.radio-button:hover span{color:#0b623b}}.calculator__checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:263px}.calculator__checkboxes li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:15px}.calculator__str_top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.calculator__right{padding-top:24px;margin-left:30px;max-width:335px}.calculator__right .button{width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:12px}.calculator__right .button:before{content:"";display:inline-block;width:32px;height:32px;background-image:url(../images/icon/cart.svg);background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:10px;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}@media only screen and (min-width:900px){.calculator__right .button:hover:before{background-image:url(../images/icon/cart_b.svg)}}.calculator__info{font-weight:500;font-size:16px;color:#000}.calculator__info li{margin-bottom:20px}.calculator__info strong{font-weight:600;font-size:32px;color:#0b623b;display:block;margin-top:5px}.calculator__info span{margin-left:12px;padding-left:15px;position:relative}.calculator__info span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:100%;background-color:#000;position:absolute;left:0;top:calc(50% - 3px)}.spec{font-size:18px;line-height:1.3;color:#898989;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:-30px}.spec strong{font-weight:600;font-size:18px;line-height:1.3;color:#0b623b}.spec li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #939393;margin-bottom:30px;padding-bottom:10px;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 40px);flex:0 0 calc(50% - 40px);max-width:calc(50% - 40px)}.spec li:last-child{margin-bottom:0}.info__content_check-list h2,.info__content_check-list h3,.info__content_check-list h4,.info__content_check-list h5,.info__content_check-list h6{margin-bottom:20px}.info__content_check-list ul{padding:0;list-style-type:none;font-weight:600;margin-bottom:30px}.info__content_check-list ul:last-child{margin-bottom:0}.info__content_check-list li{margin-bottom:10px;padding-left:34px;background-image:url(../images/icon/check_i.svg);background-repeat:no-repeat;background-position:0 center;background-size:22px}.info__content_check-list li:last-child{margin-bottom:0}.info-item .product-item{margin-bottom:0}.info-item .product-item__price{font-size:24px}.info-item .product-item__price span{font-size:20px}.info-item .product-item__buttons{display:block}.info-item .product-item__buttons li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.info-item .product-item__buttons .border-button{padding:18px;font-size:16px;margin-bottom:10px}.info-item .product-item__buttons .cart-button{width:100%}.info-item .accordeon__title:after{background-size:30px}.info-reviews .reviews-item{-webkit-mask:none;mask:none;padding:0;background:0 0;height:auto;margin-bottom:20px}.info-reviews .reviews-item:last-child{margin-bottom:0}.info-reviews .reviews-item__top{margin-bottom:20px}.cookies{position:fixed;bottom:20px;left:20px;width:calc(100% - 40px);z-index:10;opacity:0;-webkit-transform:translateY(30%);-ms-transform:translateY(30%);transform:translateY(30%);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;pointer-events:none}.cookies.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto}.cookies__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0b623b;border-radius:10px;padding:26px 30px;max-width:883px;border:1px solid #0e7949}.cookies__block a{color:#fff}.cookies__block p{font-weight:200;font-size:14px;color:#fff;margin:0}.cookies__block .button{font-size:14px;padding:10px 36px;margin-left:5px}.modal{width:100%;max-width:450px;border-radius:30px;padding:30px;display:none}.modal.f-html{display:block}.modal .button{width:100%;text-align:center;padding:16px;margin-top:20px}.modal .form-group input{border-color:#000;color:#000}.modal .form-group input::-webkit-input-placeholder{color:#939393}.modal .form-group input::-moz-placeholder{color:#939393}.modal .form-group input:-ms-input-placeholder{color:#939393}.modal .form-group input::-ms-input-placeholder{color:#939393}.modal .form-group input::placeholder{color:#939393}.modal .modal__title{margin-bottom:15px;font-size:32px;line-height:1.2}.modal .modal__title b{font-weight:500}.modal .modal__title span{display:block;font-size:22px;font-weight:200;color:#555}.modal__text{font-size:16px;color:#000;margin:0;margin-bottom:20px}html.with-fancybox .header{padding-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px))}.help-modal{max-width:1000px;padding-right:550px;background-image:url(../images/help/0.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:right center}.text-block{background-color:#fff;padding:30px;border-radius:30px}.content a{color:#0b623b;text-decoration:none}.content h2,.content h3,.content h4,.content h5,.content h6{font-size:24px;margin:0;color:#0b623b;margin-bottom:20px}.content ol,.content ul{padding:0;padding-left:24px;margin:0;margin-bottom:20px}.content li{margin-bottom:10px}.content p{margin:0;margin-bottom:20px}.content>:last-child{margin-bottom:0}.content table{border-collapse:collapse;width:100%}.content table td,.content table th{border:1px solid #000;padding:5px;text-align:left}.content hr{margin:0;margin-bottom:20px}.content .table{margin-bottom:20px}.content .resp{float:right;max-width:500px;border-radius:20px;overflow:hidden;margin-left:20px;margin-bottom:20px}.news .article{margin-bottom:60px}.feedback .reviews-item{-webkit-mask:none;mask:none;border-radius:30px;height:100%}.feedback .col50{margin-bottom:30px}.feedback .reviews-item__text{max-height:none}.contacts .details{padding-top:0;padding-bottom:50px}.map__block{background-color:#fff;padding:40px;border-radius:20px;margin-bottom:50px}.map__block .section-title{color:#0b623b;margin-bottom:20px}.map{border-radius:20px;overflow:hidden;height:600px}.map>*{width:100%!important;height:100%!important}.no-page__block{background-color:#fff;border-radius:20px;padding:40px 40px 60px;text-align:center}.no-page__title{font-size:150px;font-weight:600;color:#ffce0c;margin:0}.no-page__text{margin:0;font-size:20px;margin-bottom:30px}.no-page__text strong{display:block;font-size:26px;margin-bottom:10px}.success__block{background-color:#fff;border-radius:20px;padding:40px 700px 60px 40px;background-image:url(../images/success/0.jpg);background-repeat:no-repeat;background-size:auto 100%;background-position:right 0;min-height:450px}.success__block .soc__link_fa{background-image:url(../images/soc/fa_a.svg)}.success__block .soc__link_wh{background-image:url(../images/soc/wh_a.svg)}.success__title{font-size:20px;font-weight:600;margin:0;margin-bottom:30px}.success__title strong{display:block;font-size:45px;color:#0b623b;margin-bottom:10px}.success__text{font-size:16px;margin-bottom:25px}.soc__title{font-size:16px;margin-bottom:10px;opacity:.7}.promotions-item{background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:40px;padding:30px;height:533px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;overflow:hidden}.promotions-item>*{position:relative;z-index:2}.promotions-item:afters{content:"";width:100%;height:70%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#06341f));background:-o-linear-gradient(top,transparent 0,#06341f 100%);background:linear-gradient(to bottom,transparent 0,#06341f 100%);position:absolute;left:0;bottom:0}.promotions-item__title{font-size:45px;color:#fff;font-weight:700;margin-bottom:20px}.promotions-item__text{color:#fff;font-size:20px;max-width:400px;margin:0 auto}.promotions-item__gifts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;text-align:center;font-size:16px}.promotions-item__gifts li{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding:0 20px}.promotions-item__gifts strong{display:block;font-size:24px;margin-bottom:5px}.promotions-item__gifts .resp{height:120px;width:120px;background-color:#fff;border-radius:100%;border:1px solid #0b623b;position:relative;margin:0 auto 10px}.promotions-item__gifts .resp:after{content:"";width:50px;height:50px;display:inline-block;background-image:url(../images/gifts/bg.png);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:-10px;right:-10px}.promotions-item__timer strong{font-size:20px;color:#fff;display:block;margin-bottom:5px;position:relative;z-index:2;font-weight:500}.timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.timer:before{content:"";width:100%;height:100%;background-color:#0b623b;-webkit-filter:blur(30px);filter:blur(30px);border-radius:100%;opacity:.3;position:absolute;top:0;left:0}.timer-item{margin-right:10px;color:#fff;font-size:15px;text-align:center;position:relative;z-index:2}.timer-item span{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:monospace;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius:10px;font-size:24px;font-weight:700;color:#0b623b}span.tick{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.promotions-item_second{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promotions-item_second .promotions-item__title{padding-top:50px;position:relative}.promotions-item_second .promotions-item__title:before{content:"Razem taniej!";background-color:#659a00;display:inline-block;font-size:19px;font-weight:400;border:1px solid #fff;padding:7px 40px 7px 15px;background-image:url(../images/icon/sale.svg);background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:24px;border-radius:40px;position:absolute;top:20px;left:50%;-webkit-transform:translateX(-50%) rotate(-7deg);-ms-transform:translateX(-50%) rotate(-7deg);transform:translateX(-50%) rotate(-7deg)}@media only screen and (max-width:1500px){body{font-size:1.0666666667vw}.container{max-width:91.6vw;padding:0 .6666666667vw}.row{margin-right:-.8666666667vw;margin-left:-.8666666667vw}.row>*{padding-right:.8666666667vw;padding-left:.8666666667vw}.row_24{margin-right:-.8vw;margin-left:-.8vw}.row_24>*{padding-right:.8vw;padding-left:.8vw}.row_16{margin-right:-.5333333333vw;margin-left:-.5333333333vw}.row_16>*{padding-right:.5333333333vw;padding-left:.5333333333vw}.button{font-size:1.2vw;padding:1.1333333333vw 4vw;border-radius:.5333333333vw;-webkit-box-shadow:.1333333333vw .1333333333vw .8vw 0 rgba(0,0,0,.18);box-shadow:.1333333333vw .1333333333vw .8vw 0 rgba(0,0,0,.18)}.border-button{font-size:1.0666666667vw;border-radius:.5333333333vw;padding:1.1333333333vw 2.6666666667vw}}@media only screen and (max-width:1500px) and (min-width:900px){.border-button:hover{-webkit-box-shadow:.1333333333vw .1333333333vw .8vw 0 rgba(0,0,0,.18);box-shadow:.1333333333vw .1333333333vw .8vw 0 rgba(0,0,0,.18)}}@media only screen and (max-width:1500px){.cart-button{border-radius:.5333333333vw;width:6.2vw;height:3.7333333333vw;background-size:2.1333333333vw}}@media only screen and (max-width:1500px){.search-button{width:2vw;height:2vw;background-size:1.4vw}}@media only screen and (max-width:1500px){.arrow-button{font-size:1.2vw;padding-right:2.2666666667vw;background-size:1.6vw}}@media only screen and (max-width:1500px) and (min-width:900px){.arrow-button:hover{background-position:calc(100% + .3333333333vw) center}}@media only screen and (max-width:1500px){.header{top:.6666666667vw}.header.header_fixed .header__row{padding-left:2.6666666667vw;border-radius:1.3333333333vw}.header.header_fixed .header-search_open .header-search{width:65.6vw}}@media only screen and (max-width:1500px){.header__row{min-height:4vw;padding-left:3.3333333333vw}}@media only screen and (max-width:1500px){.header__right{-webkit-box-flex:0;-ms-flex:0 0 34.1333333333vw;flex:0 0 34.1333333333vw;max-width:34.1333333333vw;height:3.8666666667vw}}@media only screen and (max-width:1500px){.header-contacts{width:33.3333333333vw;height:3.8666666667vw;border-radius:0 1vw 1vw 0;padding-right:1.4vw}.header-contacts .search-button{margin-right:.5333333333vw}}@media only screen and (max-width:1500px){.header-search{right:24.6666666667vw;border-radius:1vw 0 0 1vw}.header-search input{width:38.8666666667vw;height:2.6666666667vw;border-radius:.2vw;padding:.6666666667vw 2.6666666667vw .6666666667vw .6666666667vw}.header-search .btn{width:1.1333333333vw;height:1.1333333333vw;top:.7333333333vw;right:.6666666667vw}.header-search .logo{margin-right:0;margin-left:2.6666666667vw;top:-.1333333333vw}}@media only screen and (max-width:1500px){.header-search_open .header-search{width:65.6vw}}@media only screen and (max-width:1500px){.header-list a{font-size:1.2vw}.header-list li{margin-left:.6666666667vw;padding-left:.6666666667vw}}@media only screen and (max-width:1500px){.nav__list li{margin-right:1.3333333333vw}}@media only screen and (max-width:1500px){.logo{width:15.3333333333vw;margin-right:2.6666666667vw;top:-.3333333333vw}}@media only screen and (max-width:1500px){.nav__link{font-size:1.0666666667vw}}@media only screen and (max-width:1500px){.home{margin-top:.6666666667vw}}@media only screen and (max-width:1500px){.home__block{padding:8vw 3.3333333333vw 6.6666666667vw;border-radius:0 0 2.6666666667vw 2.6666666667vw}}@media only screen and (max-width:1500px){.gifts{top:6.3333333333vw;width:25.0666666667vw;border-radius:1.3333333333vw;-webkit-box-shadow:-.3333333333vw .2666666667vw .8vw 0 rgba(0,0,0,.25);box-shadow:-.3333333333vw .2666666667vw .8vw 0 rgba(0,0,0,.25);padding:1vw .6666666667vw 1.0666666667vw 1.6666666667vw}}@media only screen and (max-width:1500px){.gifts__title{font-size:1.6vw;padding-left:3.8666666667vw;background-size:3vw}}@media only screen and (max-width:1500px){.gifts__top{font-size:1.2vw;padding:.4666666667vw 1vw;border-radius:.4vw;top:-.8666666667vw}}@media only screen and (max-width:1500px){.gifts__button{width:2.6666666667vw;height:2.6666666667vw;bottom:-.6666666667vw;right:.4vw;background-size:1.3333333333vw auto}}@media only screen and (max-width:1500px){.gifts__content{padding-top:.6666666667vw}.gifts__content .resp{border-radius:.3333333333vw}.gifts__content .resp:before{width:2.2vw;height:2.2vw;top:-.4vw;left:-.5333333333vw;background-size:1.3333333333vw}.gifts__content .row{margin-left:-.2666666667vw;margin-right:-.2666666667vw}.gifts__content .row>*{padding-right:.2666666667vw;padding-left:.2666666667vw}}@media only screen and (max-width:1500px){.gifts_show{width:25.0666666667vw}}@media only screen and (max-width:1500px){.home__title{font-size:4.2666666667vw;max-width:41.4vw;margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.home-benefits{margin-bottom:2vw}.home-benefits li{font-size:1.2vw;padding:1vw .8vw 1vw 2.7333333333vw;border-radius:.5333333333vw;margin-right:.6666666667vw;background-size:1.6vw auto;background-position:.8vw center}}@media only screen and (max-width:1500px){.section-title{font-size:3.0666666667vw}}@media only screen and (max-width:1500px){.category{padding-bottom:2.2666666667vw}.category .section-title{margin-bottom:50px}}@media only screen and (max-width:1500px){.category__row .col33{margin-bottom:1.7333333333vw}}@media only screen and (max-width:1500px){.category-item{border-radius:1.3333333333vw}.category-item .button{padding:1.0666666667vw;font-size:1.2vw}}@media only screen and (max-width:1500px) and (min-width:900px){.category-item:hover{-webkit-box-shadow:.2666666667vw .2666666667vw .8666666667vw 0 rgba(0,0,0,.15);box-shadow:.2666666667vw .2666666667vw .8666666667vw 0 rgba(0,0,0,.15)}}@media only screen and (max-width:1500px){.category-item__img{padding-top:1.2vw;margin-bottom:-2.6666666667vw;border-radius:1.3333333333vw 1.3333333333vw 0 0}.category-item__img img{border-radius:1.3333333333vw 1.3333333333vw 0 0}}@media only screen and (max-width:1500px){.category-item__content{border-radius:0 0 1.3333333333vw 1.3333333333vw;padding:1.5333333333vw 1.8vw 3vw;width:calc(100% + .1333333333vw)}.category-item__content h3{font-size:2.1333333333vw;margin-bottom:.8666666667vw}.category-item__content p{font-size:1.0666666667vw;height:2.6666666667vw;margin-bottom:1.1333333333vw}}@media only screen and (max-width:1500px){.category-consultation{border-radius:1.3333333333vw;padding:6.6vw 2.4666666667vw 2.4666666667vw}.category-consultation h3{font-size:2.6666666667vw;margin-bottom:1vw}.category-consultation p{font-size:1.2vw;margin-bottom:3.3333333333vw}}@media only screen and (max-width:1500px){.section{padding:3.3333333333vw 0}}@media only screen and (max-width:1500px){.why__block{background-position:center 1.5333333333vw;height:33.6vw}.why__block .section-title{margin-bottom:4.8vw}.why__block .button{width:21.7333333333vw;padding:.9333333333vw}}@media only screen and (max-width:1500px){.why__row{padding:0 2.7333333333vw}}@media only screen and (max-width:1500px){.why-item{height:16.6666666667vw;border-radius:.6666666667vw;background-size:2.1333333333vw;background-position:calc(100% - 2.1333333333vw) 2.1333333333vw;padding:2vw}.why-item[style] h3{padding-right:2.6666666667vw}.why-item h3{font-size:1.6vw}.why-item p{font-size:1.0666666667vw}}@media only screen and (max-width:1500px){.recommended .section-title{margin-bottom:3.3333333333vw}}@media only screen and (max-width:1500px){.product-item{border-radius:1.3333333333vw;padding:1.3333333333vw 1.8vw 2vw;margin-bottom:3.3333333333vw}}@media only screen and (max-width:1500px) and (min-width:900px){.product-item:hover{-webkit-box-shadow:.2666666667vw .2666666667vw .8666666667vw 0 rgba(0,0,0,.15);box-shadow:.2666666667vw .2666666667vw .8666666667vw 0 rgba(0,0,0,.15)}}@media only screen and (max-width:1500px){.product-item__status{bottom:.6666666667vw;left:.6666666667vw}.product-item__status li{font-size:.9333333333vw;padding:.3333333333vw 1vw;border-radius:1.3333333333vw;margin-right:.6666666667vw}}@media only screen and (max-width:1500px){.product-item__count{top:.6666666667vw;right:.6666666667vw;padding:.3333333333vw 1vw;font-size:.9333333333vw;border-radius:1.3333333333vw}}@media only screen and (max-width:1500px){.product-item__gift{font-size:.8666666667vw;-webkit-box-shadow:.2vw -.0666666667vw .3333333333vw 0 rgba(0,0,0,.25);box-shadow:.2vw -.0666666667vw .3333333333vw 0 rgba(0,0,0,.25);padding:.6666666667vw 3.0666666667vw .6666666667vw 1vw;top:.6666666667vw;border-radius:0 .4666666667vw .4666666667vw 0;background-size:2.1333333333vw;background-position:calc(100% - .6666666667vw) center}}@media only screen and (max-width:1500px){.product-item__img{border-radius:.6666666667vw;margin-bottom:1.8666666667vw}}@media only screen and (max-width:1500px){.product-item__title{font-size:1.3333333333vw;margin-bottom:1.8vw}}@media only screen and (max-width:1500px){.product-item__list{font-size:1.0666666667vw;margin-bottom:1vw;height:11.3333333333vw}.product-item__list li{margin-bottom:.5333333333vw}.product-item__list strong{font-size:1.2vw;margin-left:.6666666667vw}}@media only screen and (max-width:1500px){.product-item__content{font-size:1.0666666667vw;margin-bottom:.3333333333vw}}@media only screen and (max-width:1500px){.product-item__more{font-size:1.0666666667vw;margin-bottom:1vw}}@media only screen and (max-width:1500px){.product-item__price{font-size:2.1333333333vw;margin-bottom:1.0666666667vw}.product-item__price span{font-size:1.6vw;margin-left:1.0666666667vw}}@media only screen and (max-width:1500px){.product-item__buttons li:first-child{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 6.8666666667vw);flex:0 0 calc(100% - 6.8666666667vw);max-width:calc(100% - 6.8666666667vw)}.product-item__buttons li:last-child{-webkit-box-flex:0;-ms-flex:0 0 6.2vw;flex:0 0 6.2vw;max-width:6.2vw}}@media only screen and (max-width:1500px){.recommended__button .button{max-width:28.6666666667vw;padding:1.3333333333vw;font-size:1.6vw;font-weight:500}}@media only screen and (max-width:1500px){.banners{padding:5.6666666667vw 0 4.1333333333vw}.banners .resp{border-radius:2vw}}@media only screen and (max-width:1500px) and (min-width:900px){.banners .resp:hover{-webkit-box-shadow:.2666666667vw .2666666667vw .8666666667vw 0 rgba(0,0,0,.15);box-shadow:.2666666667vw .2666666667vw .8666666667vw 0 rgba(0,0,0,.15)}}@media only screen and (max-width:1500px){.big-section{padding:4.4666666667vw 0}}@media only screen and (max-width:1500px){.choose .section-title{margin-bottom:5.1333333333vw}}@media only screen and (max-width:1500px){.choose-item{margin-bottom:1.5333333333vw}.choose-item:after{font-size:1.4666666667vw;top:.2666666667vw;right:2vw}.choose-item[style]{padding-top:20.3333333333vw;border-radius:1.3333333333vw 1.3333333333vw 0 0}.choose-item[style] h3{max-width:16.4666666667vw}.choose-item[style]:after{top:20.6vw}}@media only screen and (max-width:1500px){.choose-item__content{height:18.7333333333vw;padding:2.4vw 2.2666666667vw}.choose-item__content h3{font-size:1.6vw;max-width:12.3333333333vw}.choose-item__content p{font-size:1.0666666667vw;max-width:16.4666666667vw}}@media only screen and (max-width:1500px){.choose__bottom{margin-top:1.1333333333vw}.choose__bottom .button{font-size:1.6vw;padding:1.2666666667vw}}@media only screen and (max-width:1500px){.choose__list{font-size:1.3333333333vw}.choose__list li{padding-right:2vw;margin-right:2vw}.choose__list li:after{width:.6vw;height:.6vw}}@media only screen and (max-width:1500px){.implement{margin:4.4666666667vw 0}}@media only screen and (max-width:1500px){.implement__block{padding:3.8vw 4vw 5.3333333333vw;border-radius:2vw}.implement__block .section-top{margin-bottom:3.4666666667vw}}@media only screen and (max-width:1500px){.implement-slider .resp{border-radius:1.3333333333vw}.implement-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 30vw;flex:0 0 30vw;max-width:30vw}}@media only screen and (max-width:1500px){.slider-nav{width:9.2vw}}@media only screen and (max-width:1500px){.slider-next,.slider-prev{-webkit-box-flex:0;-ms-flex:0 0 4.2666666667vw;flex:0 0 4.2666666667vw;max-width:4.2666666667vw;border-radius:.6666666667vw;height:2.2666666667vw;background-size:1.6vw}}@media only screen and (max-width:1500px){.slider-dots{margin-top:1.6666666667vw}.slider-dots .swiper-pagination-bullet{width:.5333333333vw;height:.5333333333vw}}@media only screen and (max-width:1500px){.articles .section-title{margin-bottom:2.4666666667vw}}@media only screen and (max-width:1500px){.article__img{border-radius:.6666666667vw;margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.article__title{font-size:1.6vw;margin-bottom:.6666666667vw;max-height:4.1333333333vw}}@media only screen and (max-width:1500px){.article__text{font-size:1.0666666667vw;max-height:2.6666666667vw}}@media only screen and (max-width:1500px){.article__content{margin-bottom:1.3333333333vw;height:7.4666666667vw}}@media only screen and (max-width:1500px){.faq .section-title{margin-bottom:3.3333333333vw}.faq .container{max-width:75vw}}@media only screen and (max-width:1500px){.accordeon__item{margin-bottom:1.3333333333vw;border-radius:1.3333333333vw;padding:2vw}}@media only screen and (max-width:1500px){.accordeon__title{font-size:1.6vw;padding-right:3.3333333333vw}.accordeon__title:after{width:2.6666666667vw;height:2.6666666667vw;border-radius:.2666666667vw;top:calc(50% - 1.3333333333vw)}}@media only screen and (max-width:1500px){.accordeon__text{font-size:1.2vw;padding-top:.9333333333vw;padding-right:3.3333333333vw}.accordeon__text>*{margin:.6666666667vw 0}}@media only screen and (max-width:1500px){.consultation{padding:6vw 0 11.3333333333vw}}@media only screen and (max-width:1500px){.consultation__block{border-radius:3.3333333333vw;height:32vw;padding-top:4.6vw;padding-right:3.4vw}.consultation__block:before{width:42.3333333333vw;height:32.9333333333vw;left:-1.4666666667vw}.consultation__block:after{width:52.6666666667vw;height:35.8vw;top:-3.3333333333vw;left:-6.6666666667vw}}@media only screen and (max-width:1500px){.consultation__content{width:58vw}.consultation__content .button{font-size:1.2vw;padding:1.1333333333vw 2.2vw;width:25.3333333333vw}}@media only screen and (max-width:1500px){.consultation__text{padding:4.7333333333vw 3.4666666667vw 1.3333333333vw 4.8666666667vw;height:21vw}.consultation__text .section-title{margin-bottom:1.8vw;font-size:2.4vw}}@media only screen and (max-width:1500px){.consultation__list{font-size:1.2vw}.consultation__list li{background-size:2.1333333333vw;padding-left:2.6666666667vw}.consultation__list li:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 15.6vw;flex:0 0 15.6vw;max-width:15.6vw}.consultation__list li:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 13.7333333333vw;flex:0 0 13.7333333333vw;max-width:13.7333333333vw}.consultation__list li:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 16.6vw;flex:0 0 16.6vw;max-width:16.6vw}}@media only screen and (max-width:1500px){.footer{border-radius:2.6666666667vw;max-width:118.6666666667vw;margin:0 auto .6666666667vw;padding:2.6666666667vw 0 2vw}.footer .logo{margin-bottom:1.8666666667vw}}@media only screen and (max-width:1500px){.footer__contacts{margin-bottom:.8vw}.footer__contacts li{margin-bottom:.8vw}.footer__contacts a{font-size:1.2vw}}@media only screen and (max-width:1500px){.soc li{margin-right:.6666666667vw}}@media only screen and (max-width:1500px){.soc__link{width:2.1333333333vw;height:2.1333333333vw}}@media only screen and (max-width:1500px){.footer__list li{margin-top:1vw}}@media only screen and (max-width:1500px){.footer__link{font-size:1.0666666667vw}}@media only screen and (max-width:1500px){.footer__bottom{margin-top:2.3333333333vw;padding-top:1.6vw}}@media only screen and (max-width:1500px){.copy{font-size:1.0666666667vw}}@media only screen and (max-width:1500px){.subscription{max-width:17.4vw}.subscription input{border-radius:.2vw;padding:.6666666667vw;margin-bottom:.6666666667vw}.subscription .button{font-size:1.0666666667vw;padding:.8vw;border-radius:.2vw}}@media only screen and (max-width:1500px){.subscription__title{font-size:1.2vw;margin-bottom:.3333333333vw}}@media only screen and (max-width:1500px){.subscription__text{font-size:1.0666666667vw;margin-bottom:1vw}}@media only screen and (max-width:1500px){.row_40{margin-right:-1.3333333333vw;margin-left:-1.3333333333vw}.row_40>*{padding-right:1.3333333333vw;padding-left:1.3333333333vw}}@media only screen and (max-width:1500px){.row_80{margin-right:-2.6666666667vw;margin-left:-2.6666666667vw}.row_80>*{padding-right:2.6666666667vw;padding-left:2.6666666667vw}}@media only screen and (max-width:1500px){.row_10{margin-right:-.3333333333vw;margin-left:-.3333333333vw}.row_10>*{padding-right:.3333333333vw;padding-left:.3333333333vw}}@media only screen and (max-width:1500px){.main{padding-top:8vw}}@media only screen and (max-width:1500px){.separate-header .header__row{border-radius:.6666666667vw;padding:.6666666667vw 1.8vw}.separate-header .header-search_open .header-search{width:65.6vw}}@media only screen and (max-width:1500px){.bread{margin-bottom:1.3333333333vw}.bread li{margin-right:.2666666667vw;padding-right:.5333333333vw}}@media only screen and (max-width:1500px){.bread__link{font-size:.9333333333vw}}@media only screen and (max-width:1500px){.about{padding-bottom:3.6666666667vw}}@media only screen and (max-width:1500px){.about__block{border-radius:1.3333333333vw;padding:2.6vw 40vw 2.6vw 2.9333333333vw;min-height:40.5333333333vw}.about__block .section-title{margin-bottom:1vw}.about__block .home-benefits{margin-bottom:3.6vw}}@media only screen and (max-width:1500px){.about__content{font-size:1.2vw;margin-bottom:2vw;max-width:34vw}.about__content p{margin-bottom:1.6666666667vw}}@media only screen and (max-width:1500px){.about__buttons{max-width:37.6666666667vw}.about__buttons li{-webkit-box-flex:0;-ms-flex:0 0 18.3333333333vw;flex:0 0 18.3333333333vw;max-width:18.3333333333vw}.about__buttons .btn{padding:1.0666666667vw;font-size:1.2vw}}@media only screen and (max-width:1500px){.about__image{width:46.1333333333vw;top:1.2666666667vw;left:49.4666666667vw;border-radius:1.3333333333vw}}@media only screen and (max-width:1500px){.values{padding:3.6666666667vw 0 4vw}.values .section-title{margin-bottom:2.6666666667vw}}@media only screen and (max-width:1500px){.values-item{height:16.6666666667vw;border-radius:.6666666667vw;background-size:2.1333333333vw;background-position:calc(100% - 2vw) 2vw;padding:2vw}.values-item h3{font-size:1.6vw;padding-right:3.4666666667vw}.values-item p{font-size:1.0666666667vw}}@media only screen and (max-width:1500px){.choose_about{padding:4vw 0}.choose_about .section-title{margin-bottom:3.3333333333vw}}@media only screen and (max-width:1500px){.team{padding:4vw 0 5vw}}@media only screen and (max-width:1500px){.team__block{padding:3.8vw 4vw 5vw;border-radius:2vw}.team__block .section-top{margin-bottom:2vw}}@media only screen and (max-width:1500px){.team-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 22vw;flex:0 0 22vw;max-width:22vw}.team-slider .slider-dots{margin-top:2.6666666667vw}}@media only screen and (max-width:1500px){.team-item{border-radius:1.3333333333vw}}@media only screen and (max-width:1500px){.team-item__img{border-radius:1.3333333333vw;margin-bottom:-4.7333333333vw}}@media only screen and (max-width:1500px){.team-item__content{height:13vw;padding:1.5333333333vw}}@media only screen and (max-width:1500px){.team-item__name{font-size:1.2vw;margin-bottom:.1333333333vw}}@media only screen and (max-width:1500px){.team-item__prof{font-size:.9333333333vw;margin-bottom:.6666666667vw}}@media only screen and (max-width:1500px){.team-item__text{font-size:.9333333333vw;height:4.8vw}}@media only screen and (max-width:1500px){.certificates{padding:5vw 0 3.6666666667vw}.certificates .section-top{margin-bottom:2.6666666667vw}}@media only screen and (max-width:1500px){.certificates-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 36.5333333333vw;flex:0 0 36.5333333333vw;max-width:36.5333333333vw}.certificates-slider .slider-dots{margin-top:2.6666666667vw}}@media only screen and (max-width:1500px){.reviews{padding:3.6666666667vw 0 5.3333333333vw}.reviews .section-top{margin-bottom:2.6666666667vw}}@media only screen and (max-width:1500px){.reviews .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 37.0666666667vw;flex:0 0 37.0666666667vw;max-width:37.0666666667vw}}@media only screen and (max-width:1500px){.reviews-item{height:18vw;padding:1.6vw 2.2vw 3.3333333333vw}}@media only screen and (max-width:1500px){.reviews-item__left{padding-left:5vw;padding-top:.6vw}}@media only screen and (max-width:1500px){.reviews-item__avatar{width:4.3333333333vw;height:4.3333333333vw}}@media only screen and (max-width:1500px){.reviews-item__name{font-size:1.2vw;margin-bottom:.2vw;max-width:10.2666666667vw}}@media only screen and (max-width:1500px){.reviews-item__stat{font-size:1.0666666667vw}}@media only screen and (max-width:1500px){.reviews-item__stars{width:8vw;height:1.6vw;margin-right:.6666666667vw}}@media only screen and (max-width:1500px){.reviews-item__date{font-size:.9333333333vw}}@media only screen and (max-width:1500px){.reviews-item__text{font-size:1.0666666667vw;padding-bottom:1.3333333333vw;max-height:7.3333333333vw;margin-top:1.3333333333vw}}@media only screen and (max-width:1500px){main section:last-child{padding-bottom:8.6666666667vw}}@media only screen and (max-width:1500px){.details{padding:5.3333333333vw 0}}@media only screen and (max-width:1500px){.details__block{border-radius:2vw;padding-top:2.6666666667vw}}@media only screen and (max-width:1500px){.details__left{padding-top:1.8vw;padding-left:10vw}}@media only screen and (max-width:1500px){.details__title{font-size:2.1333333333vw;margin-bottom:1.5333333333vw}}@media only screen and (max-width:1500px){.details__list{margin-bottom:3.4666666667vw}.details__list li{margin-bottom:.9333333333vw}}@media only screen and (max-width:1500px){.icon-link{font-size:1.4666666667vw;padding-left:2.2666666667vw;background-size:1.6vw}}@media only screen and (max-width:1500px){.address{max-width:26.6666666667vw;padding-left:2.4666666667vw;background-size:1.8vw;font-size:1.4666666667vw;margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.requisites{font-size:1.1333333333vw;padding-left:2.4666666667vw}.requisites li{margin-bottom:.3333333333vw}}@media only screen and (max-width:1500px){.details-form{border-radius:1.3333333333vw 0;padding:3.8666666667vw 6.6666666667vw 2.6666666667vw 5.9333333333vw;min-height:36.3333333333vw}.details-form .text-checkbox{margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.details-form__title{font-size:2.1333333333vw;margin-bottom:.6666666667vw}}@media only screen and (max-width:1500px){.details-form__text{font-size:1.2vw;margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.form-group{margin-bottom:1vw}.form-group input,.form-group textarea{border-radius:.2vw;padding:.8vw 1.3333333333vw;font-size:1.0666666667vw}.form-group textarea{height:6.6666666667vw}}@media only screen and (max-width:1500px){.form-button .button{font-size:1.0666666667vw;padding:.8vw 2.5333333333vw;border-radius:.2vw}}@media only screen and (max-width:1500px){.delivery{padding-bottom:3.3333333333vw}}@media only screen and (max-width:1500px){.delivery__block{border-radius:1.3333333333vw;padding:2.6vw 40vw 2.6vw 2.9333333333vw;min-height:37.8666666667vw}.delivery__block .section-title{margin-bottom:1vw}.delivery__block .home-benefits{margin-bottom:3.6vw}}@media only screen and (max-width:1500px){.delivery__content{font-size:1.2vw;margin-bottom:2vw;max-width:34vw}.delivery__content p{margin-bottom:1.6666666667vw}}@media only screen and (max-width:1500px){.delivery__buttons{max-width:32.6666666667vw}.delivery__buttons li{-webkit-box-flex:0;-ms-flex:0 0 18.3333333333vw;flex:0 0 18.3333333333vw;max-width:18.3333333333vw}.delivery__buttons li:last-child{-webkit-box-flex:0;-ms-flex:0 0 13.3333333333vw;flex:0 0 13.3333333333vw;max-width:13.3333333333vw}.delivery__buttons .btn{padding:1.0666666667vw;font-size:1.2vw}}@media only screen and (max-width:1500px){.delivery__image{width:46.1333333333vw;top:1.9333333333vw;left:50vw;border-radius:1.3333333333vw}}@media only screen and (max-width:1500px){.choose_delivery{padding:3.3333333333vw 0}.choose_delivery .section-title{margin-bottom:3.3333333333vw}}@media only screen and (max-width:1500px){.installation{padding:3.3333333333vw 0 5.3333333333vw}.installation .section-title{margin-bottom:.6666666667vw}.installation .content{margin-top:2vw}}@media only screen and (max-width:1500px){.installation__text{font-size:1.2vw;margin-bottom:2vw}}@media only screen and (max-width:1500px){.installation__list{font-size:1.2vw}.installation__list li:first-child{font-size:1.2vw;border-radius:1.3333333333vw 1.3333333333vw 0 0}.installation__list li:first-child span{padding:1.1333333333vw}.installation__list li span{padding:.8666666667vw}}@media only screen and (max-width:1500px){.installation__bottom{border-radius:0 0 .5333333333vw .5333333333vw;padding:1.3333333333vw;font-size:1.2vw}.installation__bottom:before{width:1.6vw;height:1.6vw;margin-right:.3333333333vw}}@media only screen and (max-width:1500px){.why_delivery{padding:5.3333333333vw 0}}@media only screen and (max-width:1500px){.payment{padding:5.3333333333vw 0 4.6666666667vw}.payment .section-title{margin-bottom:2.6666666667vw}}@media only screen and (max-width:1500px){.payment-item{background-size:6.4vw}}@media only screen and (max-width:1500px){.payment-item__content{height:16.6vw;padding:2.4vw 2.2666666667vw}.payment-item__content h3{font-size:1.6vw;margin-bottom:.6666666667vw;max-width:16.6666666667vw}.payment-item__content p{font-size:1.0666666667vw;min-height:2.6666666667vw}}@media only screen and (max-width:1500px){.deadlines{padding:4.6666666667vw 0}}@media only screen and (max-width:1500px){.deadlines__block{padding:2.6666666667vw 3.6666666667vw;border-radius:2vw;background-size:40vw}.deadlines__block .section-title{margin-bottom:2.2666666667vw}}@media only screen and (max-width:1500px){.deadlines__list{font-size:1.7333333333vw;max-width:48vw}.deadlines__list li{margin-bottom:1.8vw}.deadlines__list span{padding-right:.6666666667vw}.deadlines__list span:before{height:3.4vw;top:-.3333333333vw;left:-3.8vw;width:calc(100% + 3.8vw);border-radius:0 .6666666667vw .6666666667vw 0}}@media only screen and (max-width:1500px){.faq_delivery{padding:4.6666666667vw 0}}@media only screen and (max-width:1500px){.greenhouse{padding:4.6666666667vw 0}}@media only screen and (max-width:1500px){.greenhouse__block{border-radius:2vw;padding:3.5333333333vw 5.4666666667vw}.greenhouse__block:after{width:57.3333333333vw}}@media only screen and (max-width:1500px){.greenhouse-form{max-width:41.3333333333vw}.greenhouse-form .form-group{margin-bottom:.6666666667vw}.greenhouse-form .form-group input,.greenhouse-form .form-group textarea{font-size:1.0666666667vw}.greenhouse-form .button{width:17.8666666667vw;padding:.6666666667vw 1.9333333333vw;height:3.2vw;font-size:1.2vw}}@media only screen and (max-width:1500px){.greenhouse-form__mask{padding:2.4vw 2.6666666667vw;border-radius:1.3333333333vw;min-height:34.1333333333vw}.greenhouse-form__mask .section-title{font-size:2.4vw;margin-bottom:.3333333333vw}}@media only screen and (max-width:1500px){.greenhouse-form__text{font-size:1.0666666667vw;margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.text-checkbox span{font-size:.9333333333vw;padding-left:1.5333333333vw}.text-checkbox span:before{width:.9333333333vw;height:.9333333333vw;border-radius:.1333333333vw;background-size:.8vw}}@media only screen and (max-width:1500px){.catalog{padding-bottom:1.0666666667vw}}@media only screen and (max-width:1500px){.catalog-top{padding:2.2vw 1.6666666667vw 2.2vw 3.3333333333vw;border-radius:1.3333333333vw;margin-bottom:3.3333333333vw}.catalog-top .section-title{margin-bottom:.3333333333vw}}@media only screen and (max-width:1500px){.catalog-top__text{font-size:1.0666666667vw}}@media only screen and (max-width:1500px){.catalog-top__list{font-size:1.2vw}.catalog-top__list li{border-radius:.5333333333vw;padding:1vw .8vw 1vw 2.7333333333vw;background-size:1.6vw;background-position:.8vw center;margin-left:.6666666667vw}}@media only screen and (max-width:1500px){.nav-slider{height:2.6666666667vw;margin-bottom:2.6666666667vw}}@media only screen and (max-width:1500px){.nav-slider__link{font-size:1.0666666667vw;padding:.6666666667vw 1vw;border-radius:.3333333333vw}}@media only screen and (max-width:1500px){.sort-block{width:12vw;margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.sort__list{top:2vw;padding:1.3333333333vw;width:16vw;border-radius:.8666666667vw}.sort__list li{margin-bottom:1vw}.sort__list a{font-size:.9333333333vw}.sort__list a:before{width:.6666666667vw;height:.6666666667vw;border-width:.1333333333vw;margin-right:.6666666667vw}}@media only screen and (max-width:1500px){.product-item.product-item_small{padding:1.3333333333vw;border-radius:1.3333333333vw;margin-bottom:1.3333333333vw}.product-item.product-item_small .product-item__img{margin-bottom:1.3333333333vw}.product-item.product-item_small .product-item__title{height:3.0666666667vw;font-size:1.2vw;margin-bottom:1vw}.product-item.product-item_small .product-item__buttons .border-button{padding:1.0666666667vw .2vw;font-size:.9333333333vw}.product-item.product-item_small .product-item__buttons .cart-button{height:3.4vw}}@media only screen and (max-width:1500px){.catalog__button{margin-top:3.3333333333vw}.catalog__button .button{font-size:1.6vw;max-width:29.0666666667vw;padding:1.2666666667vw}}@media only screen and (max-width:1500px){.btn.btn-default.btn_more{font-size:1.6vw;max-width:29.0666666667vw;padding:1.2666666667vw;margin:2vw auto 0;border-radius:.5333333333vw}}@media only screen and (max-width:1500px){.filter__title{font-size:1.6vw;margin-bottom:1.3333333333vw}.filter__title.js-expand{padding-right:2vw}.filter__title.js-expand:after{width:1.6vw;height:1.6vw}}@media only screen and (max-width:1500px){.filter-nav{padding-bottom:2vw}.filter-nav li{margin-bottom:.6666666667vw}}@media only screen and (max-width:1500px){.filter-nav__link{font-size:1.2vw;background-size:1.6vw;padding-right:2vw}.filter-nav__link.active{border-radius:.2666666667vw;padding:.4vw .3333333333vw;background-position:calc(100% - .6666666667vw) center}}@media only screen and (max-width:1500px){.filter-item{padding-bottom:.6666666667vw;margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.checkbox{margin-bottom:.6666666667vw}.checkbox span{font-size:1.0666666667vw;padding-left:2.2666666667vw;padding-top:.2666666667vw}.checkbox span:before{width:1.4vw;height:1.4vw;border-radius:.2666666667vw;background-size:1.0666666667vw}}@media only screen and (max-width:1500px){.filter__more{padding-top:1.3333333333vw;margin-bottom:.6666666667vw}}@media only screen and (max-width:1500px){.filter-item__title{font-size:1.2vw}.filter-item__title.js-expand{padding-right:2vw}.filter-item__title.js-expand:after{width:1.6vw;height:1.6vw}}@media only screen and (max-width:1500px){.filter__input input{padding:.6666666667vw}.filter__input label{font-size:1.0666666667vw;margin-bottom:.3333333333vw}}@media only screen and (max-width:1500px){.recomm{padding:1.0666666667vw 0 1.6666666667vw}.recomm .section-title{font-size:2.1333333333vw}.recomm .section-top{margin-bottom:2vw}}@media only screen and (max-width:1500px){.recomm-slider{left:-.8vw;width:calc(100% + 1.6vw)}.recomm-slider .swiper-slide{padding:0 .8vw}.recomm-slider .recomm-slider__dots{margin-top:2.4666666667vw}.recomm-slider .recomm-slider__dots .swiper-pagination-bullet{width:.8666666667vw;height:.8666666667vw}}@media only screen and (max-width:1500px){.product{padding-bottom:6.6666666667vw}}@media only screen and (max-width:1500px){.product__img{border-radius:.6666666667vw;margin-bottom:.6666666667vw}}@media only screen and (max-width:1500px){.zoom-icon:after{height:5.0666666667vw;width:5.0666666667vw;background-size:1.8666666667vw;top:calc(50% - 2.5333333333vw);left:calc(50% - 2.5333333333vw)}}@media only screen and (max-width:1500px){.video-icon:after{width:2vw;height:2vw;background-size:.6666666667vw;top:calc(50% - 1vw);left:calc(50% - 1vw)}}@media only screen and (max-width:1500px){.gal-slider{border-radius:.6666666667vw}}@media only screen and (max-width:1500px){.gal-slider__next,.gal-slider__prev{width:1.7333333333vw;background-size:1.6vw}}@media only screen and (max-width:1500px){.product__available{font-size:.9333333333vw;margin-bottom:1.3333333333vw;background-size:1.0666666667vw;padding-left:1.3333333333vw}}@media only screen and (max-width:1500px){.product__title{font-size:2.1333333333vw;margin-bottom:.3333333333vw}}@media only screen and (max-width:1500px){.product__price{font-size:2.6666666667vw;margin-bottom:2.6666666667vw}.product__price span{font-size:2vw;margin-left:1.0666666667vw}}@media only screen and (max-width:1500px){.product__benefits{font-size:1.1333333333vw;max-width:40.6666666667vw}.product__benefits li{background-size:1.5333333333vw;padding-left:2.1333333333vw;margin-bottom:.8vw;height:1.4666666667vw}}@media only screen and (max-width:1500px){.product-block{border-radius:1vw;padding:2.2vw 2vw;margin-top:2vw}.product-block .select_decor{margin-bottom:1vw}}@media only screen and (max-width:1500px){.product-block__title{font-size:1.2vw;margin-bottom:1.6vw}}@media only screen and (max-width:1500px){.select_decor__title{font-size:1.0666666667vw;margin-bottom:.6666666667vw}}@media only screen and (max-width:1500px){.select-decor_input{background-position:calc(100% - .3333333333vw) center;background-size:1.6vw auto;border-radius:.2666666667vw;font-size:1.0666666667vw;padding:.6666666667vw 2.6666666667vw .6666666667vw .9333333333vw}}@media only screen and (max-width:1500px){.select-decor_list{border-radius:0 0 .2666666667vw .2666666667vw;top:2.6666666667vw}.select-decor_list li{font-size:1.0666666667vw;padding:.3333333333vw .9333333333vw}}@media only screen and (max-width:1500px){.product__bottom{margin-top:1.7333333333vw;padding-top:1.8666666667vw}.product__bottom .button{padding:.8vw}.product__bottom .button:before{width:2.1333333333vw;height:2.1333333333vw;margin-right:.6666666667vw}}@media only screen and (max-width:1500px){.info{border-radius:1vw;padding:2.6666666667vw 2.5333333333vw;margin-top:6.3333333333vw}}@media only screen and (max-width:1500px){.info-tab{font-size:1.0666666667vw;padding:.6666666667vw 1.2666666667vw;border-radius:.6666666667vw .6666666667vw 0 0}}@media only screen and (max-width:1500px){.info-item{border-radius:0 0 1.3333333333vw 1.3333333333vw;padding:2.6666666667vw 2vw 4vw}.info-item .product-item__buttons li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width:1500px){.info__content{font-size:1.2vw}.info__content h2,.info__content h3,.info__content h4,.info__content h5,.info__content h6{font-size:1.2vw}.info__content>*{margin-bottom:.6666666667vw}.info__content ul{padding-left:1.6666666667vw}}@media only screen and (max-width:1500px){.calculator{max-width:64.6666666667vw}}@media only screen and (max-width:1500px){.calculator__left{border-right-width:.1333333333vw;padding-right:1.3333333333vw}}@media only screen and (max-width:1500px){.calculator__str{margin-bottom:2vw}.calculator__str .calculator__name{-webkit-box-flex:0;-ms-flex:0 0 10.9333333333vw;flex:0 0 10.9333333333vw;max-width:10.9333333333vw}.calculator__str .calculator__buttons,.calculator__str .calculator__checkboxes{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 10.9333333333vw);flex:0 0 calc(100% - 10.9333333333vw);max-width:calc(100% - 10.9333333333vw)}}@media only screen and (max-width:1500px){.calculator__buttons li{margin-right:1vw;margin-bottom:1vw}}@media only screen and (max-width:1500px){.calculator__name{font-size:1.0666666667vw}}@media only screen and (max-width:1500px){.radio-button span{font-size:1.0666666667vw;padding:.6666666667vw 1vw;border-radius:.2666666667vw;padding:.6666666667vw .9333333333vw}}@media only screen and (max-width:1500px){.calculator__checkboxes{max-width:17.5333333333vw}.calculator__checkboxes li{margin-bottom:1vw}}@media only screen and (max-width:1500px){.calculator__right{padding-top:1.6vw;margin-left:2vw;max-width:22.3333333333vw}.calculator__right .button{padding:.8vw}.calculator__right .button:before{width:2.1333333333vw;height:2.1333333333vw;margin-right:.6666666667vw}}@media only screen and (max-width:1500px){.calculator__info{font-size:1.0666666667vw}.calculator__info li{margin-bottom:1.3333333333vw}.calculator__info strong{font-size:2.1333333333vw;margin-top:.3333333333vw}.calculator__info span{margin-left:.8vw;padding-left:1vw}.calculator__info span:before{width:.4vw;height:.4vw;top:calc(50% - .2vw)}}@media only screen and (max-width:1500px){.spec{font-size:1.2vw;margin-bottom:-2vw}.spec strong{font-size:1.2vw}.spec li{margin-bottom:2vw;padding-bottom:.6666666667vw;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 2.6666666667vw);flex:0 0 calc(50% - 2.6666666667vw);max-width:calc(50% - 2.6666666667vw)}}@media only screen and (max-width:1500px){.info__content_check-list h2,.info__content_check-list h3,.info__content_check-list h4,.info__content_check-list h5,.info__content_check-list h6{margin-bottom:1.3333333333vw}.info__content_check-list ul{margin-bottom:2vw}.info__content_check-list li{margin-bottom:.6666666667vw;padding-left:2.2666666667vw;background-size:1.4666666667vw}}@media only screen and (max-width:1500px){.info-item .product-item__price{font-size:1.6vw}.info-item .product-item__price span{font-size:1.3333333333vw}.info-item .product-item__buttons .border-button{padding:1.2vw;font-size:1.0666666667vw;margin-bottom:.6666666667vw}.info-item .accordeon__title:after{background-size:2vw}}@media only screen and (max-width:1500px){.info-reviews .reviews-item{margin-bottom:1.3333333333vw}.info-reviews .reviews-item__top{margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.cookies{bottom:1.3333333333vw;left:1.3333333333vw;width:calc(100% - 2.6666666667vw)}}@media only screen and (max-width:1500px){.cookies__block{border-radius:.6666666667vw;padding:1.7333333333vw 2vw;max-width:58.8666666667vw}.cookies__block p{font-size:.9333333333vw}.cookies__block .button{font-size:.9333333333vw;padding:.6666666667vw 2.4vw;margin-left:.3333333333vw}}@media only screen and (max-width:1500px){.modal{max-width:30vw;border-radius:2vw;padding:2vw}.modal .button{padding:1.0666666667vw;margin-top:1.3333333333vw}.modal .modal__title{margin-bottom:1vw;font-size:2.1333333333vw}.modal .modal__title span{font-size:1.4666666667vw}}@media only screen and (max-width:1500px){.modal__text{font-size:1.0666666667vw;margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.help-modal{max-width:66.6666666667vw;padding-right:36.6666666667vw}}@media only screen and (max-width:1500px){.text-block{padding:2vw;border-radius:2vw}}@media only screen and (max-width:1500px){.content h2,.content h3,.content h4,.content h5,.content h6{font-size:1.6vw;margin-bottom:1.3333333333vw}.content ol,.content ul{padding-left:1.6vw;margin-bottom:1.3333333333vw}.content li{margin-bottom:.6666666667vw}.content p{margin-bottom:1.3333333333vw}.content table td,.content table th{padding:.3333333333vw}.content hr{margin-bottom:1.3333333333vw}.content .resp{max-width:33.3333333333vw;border-radius:1.3333333333vw;margin-left:1.3333333333vw;margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.table{margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.news .article{margin-bottom:4vw}}@media only screen and (max-width:1500px){.feedback .reviews-item{border-radius:2vw}.feedback .col50{margin-bottom:2vw}}@media only screen and (max-width:1500px){.contacts .details{padding-bottom:3.3333333333vw}}@media only screen and (max-width:1500px){.map__block{padding:2.6666666667vw;border-radius:1.3333333333vw;margin-bottom:3.3333333333vw}.map__block .section-title{margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.map{border-radius:1.3333333333vw;height:40vw}}@media only screen and (max-width:1500px){.no-page__block{border-radius:1.3333333333vw;padding:2.6666666667vw 2.6666666667vw 4vw}}@media only screen and (max-width:1500px){.no-page__title{font-size:10vw}}@media only screen and (max-width:1500px){.no-page__text{font-size:1.3333333333vw;margin-bottom:2vw}.no-page__text strong{font-size:1.7333333333vw;margin-bottom:.6666666667vw}}@media only screen and (max-width:1500px){.success__block{border-radius:1.3333333333vw;padding:2.6666666667vw 46.6666666667vw 4vw 2.6666666667vw;min-height:30vw}}@media only screen and (max-width:1500px){.success__title{font-size:1.3333333333vw;margin-bottom:2vw}.success__title strong{font-size:3vw;margin-bottom:.6666666667vw}}@media only screen and (max-width:1500px){.success__text{font-size:1.0666666667vw;margin-bottom:1.6666666667vw}}@media only screen and (max-width:1500px){.soc__title{font-size:1.0666666667vw;margin-bottom:.6666666667vw}}@media only screen and (max-width:1500px){.promotions-item{border-radius:2.6666666667vw;padding:2vw;height:35.5333333333vw}}@media only screen and (max-width:1500px){.promotions-item__title{font-size:3vw;margin-bottom:1.3333333333vw}}@media only screen and (max-width:1500px){.promotions-item__text{font-size:1.3333333333vw;max-width:26.6666666667vw}}@media only screen and (max-width:1500px){.promotions-item__gifts{font-size:1.0666666667vw}.promotions-item__gifts li{padding:0 1.3333333333vw}.promotions-item__gifts strong{font-size:1.6vw;margin-bottom:.3333333333vw}.promotions-item__gifts .resp{height:8vw;width:8vw;margin:0 auto .6666666667vw}.promotions-item__gifts .resp:after{width:3.3333333333vw;height:3.3333333333vw;top:-.6666666667vw;right:-.6666666667vw}}@media only screen and (max-width:1500px){.promotions-item__timer strong{font-size:1.3333333333vw;margin-bottom:.3333333333vw}}@media only screen and (max-width:1500px){.timer-item{margin-right:.6666666667vw;font-size:1vw}.timer-item span{width:3.3333333333vw;height:3.3333333333vw;border-radius:.6666666667vw;font-size:1.6vw}}@media only screen and (max-width:1500px){.promotions-item_second{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promotions-item_second .promotions-item__title{padding-top:3.3333333333vw}.promotions-item_second .promotions-item__title:before{font-size:1.2666666667vw;padding:.4666666667vw 2.6666666667vw .4666666667vw 1vw;background-position:calc(100% - .6666666667vw) center;background-size:1.6vw;border-radius:2.6666666667vw;top:1.3333333333vw}}.mobile{display:none}.icon-phone,.menu-button{display:none}@media only screen and (max-width:900px){.mobile{display:block}.desktop{display:none}.accordeon__item,.btn,.checkbox,.filter-item__title.js-expand,.gal-slider__next,.gal-slider__prev,.radio-button,.select-decor_input,.text-checkbox,a{cursor:default}.col50_mobile{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col100_mobile{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body{font-size:16px}.container{max-width:600px;padding:0 10px}.row{margin-right:-13px;margin-left:-13px}.row>*{padding-right:13px;padding-left:13px}.row_24{margin-right:-6px;margin-left:-6px}.row_24>*{padding-right:6px;padding-left:6px}.row_16{margin-right:-8px;margin-left:-8px}.row_16>*{padding-right:8px;padding-left:8px}.button{font-size:18px;padding:17px 60px;border-radius:8px;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,.18);box-shadow:2px 2px 12px 0 rgba(0,0,0,.18)}.border-button{font-size:16px;border-radius:8px;padding:17px 40px}.cart-button{border-radius:8px;width:56px;height:56px;background-size:32px}.search-button{width:30px;height:30px;background-size:21px}.arrow-button{font-size:18px;padding-right:34px;background-size:24px}.header{background-color:#fff;border-radius:10px;position:fixed;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 18px);-webkit-box-shadow:0 14px 20px 0 rgba(0,0,0,.05);box-shadow:0 14px 20px 0 rgba(0,0,0,.05);max-width:600px;z-index:10}.header.header_fixed .header__row{background-color:#fff;border-color:#0b623b;padding:0;padding-left:10px;border-radius:20px}.header.header_fixed .header-search_open .header-search{width:964px}.menu-button{display:inline-block;position:relative;width:30px;height:30px;border-radius:5px;margin-left:30px;font-size:0}.menu-button span{height:2px;display:inline-block;background-color:#fff;border-radius:1px;width:100%;position:absolute;left:0;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.menu-button span:nth-child(1){top:5px}.menu-button span:nth-child(2){top:14px;width:80%}.menu-button span:nth-child(3){top:23px}.menu-button_active span:nth-child(1){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:15px;left:0}.menu-button_active span:nth-child(2){opacity:0}.menu-button_active span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:15px;left:0}.icon-phone{display:inline-block;width:30px;height:30px;font-size:0;background-image:url(../images/icon/phone.svg);background-repeat:no-repeat;background-position:center;background-size:cover;margin-left:30px;position:relative;top:2px}.header__row{min-height:58px;padding-left:10px}.header__right{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 200px);flex:0 0 calc(100% - 200px);max-width:calc(100% - 200px);height:58px;position:relative;right:-10px}.header-contacts{width:100%;max-width:240px;height:58px;border-radius:0 10px 10px 0;padding-right:20px;-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-position:0 center;mask-position:0 center}.header-contacts .search-button{margin-right:0}.header-search__row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-search{right:130px;border-radius:10px 0 0 10px;z-index:2}.header-search input{width:calc(100vw - 160px);height:40px;border-radius:3px;max-width:460px;padding:10px 40px 10px 10px}.header-search .btn{width:17px;height:17px;top:11px;right:10px}.header-search .logo{margin-left:0}.header-search_open .header-search{width:calc(100vw - 145px);max-width:473px}.header-list a{font-size:18px}.header-list li{margin-left:10px;padding-left:10px}.nav{position:absolute;top:40px;background-color:#fff;border-radius:10px;left:0;width:100%;max-height:100vh;overflow-y:auto;padding:60px 20px 40px;-webkit-box-shadow:0 14px 20px 0 rgba(0,0,0,.05);box-shadow:0 14px 20px 0 rgba(0,0,0,.05);display:none}.nav .header-list{text-align:center}.nav .header-list li{margin-bottom:20px}.nav .header-list li a{font-size:22px}.nav .header-list li:first-child a{color:#000}.nav .header-list li:last-child a{color:#0b623b}.nav__list{display:block;margin-bottom:30px}.nav__list li{margin-right:0;margin-bottom:20px;text-align:center}.logo{width:180px;margin-right:0;top:-2px}.nav__link{font-size:20px}.home{margin-top:0;padding-top:60px}.home__block{padding:100px 20px 40px;-webkit-mask:none;mask:none;border-radius:10px;background-size:auto 100%;background-position:50% bottom}.home__block .button{background-color:#05a159;width:100%;text-align:center}.gifts{top:20px;width:300px!important;border-radius:10px;-webkit-box-shadow:-5px 4px 12px 0 rgba(0,0,0,.25);box-shadow:-5px 4px 12px 0 rgba(0,0,0,.25);padding:15px 10px 16px 20px}.gifts__title{font-size:16px;padding-left:40px;background-size:30px}.gifts__top{font-size:14px;padding:7px 15px;border-radius:6px;top:-13px}.gifts__button{width:30px;height:30px;bottom:-10px;right:6px;background-size:15px auto}.gifts__content{padding-top:10px}.gifts__content .resp{border-radius:5px}.gifts__content .resp:before{width:25px;height:25px;top:-6px;left:-8px;background-size:15px}.gifts__content .row{margin-left:-4px;margin-right:-4px}.gifts__content .row>*{padding-right:4px;padding-left:4px}.gifts_show{width:376px}.home__title{font-size:40px;max-width:400px;margin-bottom:20px}.home-benefits{margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-benefits li{font-size:18px;padding:15px 12px 15px 41px;border-radius:8px;margin-right:10px;background-size:24px auto;background-position:12px center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:10px;background-color:#fff}.section-title{font-size:30px;text-align:left;line-height:1.2}.category{padding-bottom:25px}.category .section-title{margin-bottom:30px}.category__row .col33{margin-bottom:15px}.category__row .col33:last-child{margin-bottom:0}.category-item{border-radius:20px}.category-item .button{padding:16px;font-size:18px}.category-item__img{padding-top:18px;margin-bottom:-100px;border-radius:20px 20px 0 0}.category-item__img img{border-radius:20px 20px 0 0}.category-item__content{border-radius:0 0 20px 20px;padding:23px 27px 35px;width:calc(100% + 2px)}.category-item__content h3{font-size:28px;margin-bottom:10px}.category-item__content p{font-size:16px;height:40px;margin-bottom:17px}.category-consultation{border-radius:20px;padding:30px 20px 20px}.category-consultation h3{font-size:30px;margin-bottom:15px}.category-consultation p{font-size:18px;margin-bottom:30px}.section{padding:25px 0}.why__block{background-position:center;background-size:cover;height:100%;border-radius:20px;padding:40px 20px;background-image:url(../images/why/m/bg.jpg);background-image:-webkit-image-set(url("../images/why/m/bg.webp") type("image/webp"), url("../images/why/m/bg.jpg") type("image/jpg"));background-image:image-set(url("../images/why/m/bg.webp") type("image/webp"), url("../images/why/m/bg.jpg") type("image/jpg"));overflow:hidden}.why__block .section-title{margin-bottom:20px;position:relative;color:#fff}.why__block .button{width:100%;position:relative;padding:14px;background-color:#05a159;-webkit-mask:none;mask:none}.why__block:before{content:"";width:100%;height:100%;display:block;background-color:#000;opacity:.5;position:absolute;top:0;left:0}.why__row{padding:0}.why-item{height:200px;border-radius:10px;background-size:32px;background-position:calc(100% - 20px) 20px;padding:20px;margin-bottom:20px}.why-item[style] h3{padding-right:40px}.why-item h3{font-size:24px}.why-item p{font-size:16px}.recommended .section-title{margin-bottom:20px}.product-item{border-radius:15px;padding:20px;margin-bottom:20px}.product-item__status{bottom:10px;left:10px}.product-item__status li{font-size:12px;padding:5px 15px;border-radius:20px;margin-right:10px}.product-item__count{top:10px;right:10px;padding:5px 15px;font-size:12px;border-radius:20px}.product-item__gift{font-size:12px;-webkit-box-shadow:3px -1px 5px 0 rgba(0,0,0,.25);box-shadow:3px -1px 5px 0 rgba(0,0,0,.25);padding:8px 30px 8px 10px;top:10px;border-radius:0 5px 5px 0;background-size:25px;background-position:calc(100% - 3px) center}.product-item__img{border-radius:10px;margin-bottom:15px}.product-item__title{font-size:20px;margin-bottom:15px}.product-item__buttons .border-button{padding:17px 10px}.product-item__list{font-size:16px;margin-bottom:15px;height:auto}.product-item__list li{margin-bottom:8px}.product-item__list strong{font-size:18px;margin-left:10px}.product-item__content{font-size:16px;margin-bottom:5px}.product-item__more{font-size:16px;margin-bottom:15px}.product-item__price{font-size:28px;margin-bottom:14px}.product-item__price span{font-size:22px;margin-left:16px}.product-item__buttons li:first-child{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 66px);flex:0 0 calc(100% - 66px);max-width:calc(100% - 66px)}.product-item__buttons li:last-child{-webkit-box-flex:0;-ms-flex:0 0 56px;flex:0 0 56px;max-width:56px}.recommended__button .button{max-width:100%;padding:20px;font-size:18px;font-weight:500}.banners{padding:25px 0 5px}.banners .resp{border-radius:15px;margin-bottom:20px}.big-section{padding:25px 0}.choose .section-title{margin-bottom:20px;text-align:left}.choose-item{margin-bottom:12px;overflow:hidden}.choose-item:after{font-size:14px;top:10px;right:auto;left:20px}.choose-item[style]{padding-top:200px;border-radius:20px}.choose-item[style] h3{max-width:247px}.choose-item[style]:after{top:215px;color:#0b623b}.choose-item__content{height:220px;padding:40px 20px 20px;-webkit-mask:none;mask:none;border-radius:15px;position:relative;left:-1px;bottom:-1px;width:calc(100% + 2px)}.choose-item__content h3{font-size:24px;max-width:185px}.choose-item__content p{font-size:16px;max-width:247px}.choose__bottom{margin-top:20px}.choose__bottom .button{font-size:18px;padding:19px}.choose__list{font-size:20px;display:block;margin-bottom:30px}.choose__list li{padding-right:0;margin-right:0;margin-bottom:10px;padding-left:20px}.choose__list li:after{width:9px;height:9px;right:auto;left:0;display:inline-block!important}.implement{margin:25px 0}.implement__block{padding:30px 20px;border-radius:20px}.implement__block .section-top{margin-bottom:20px}.implement-slider .resp{border-radius:10px}.implement-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}.slider-nav{width:138px}.slider-next,.slider-prev{-webkit-box-flex:0;-ms-flex:0 0 64px;flex:0 0 64px;max-width:64px;border-radius:10px;height:34px;background-size:24px}.slider-dots{margin-top:15px}.slider-dots .swiper-pagination-bullet{width:8px;height:8px}.articles{padding-bottom:15px}.articles .section-title{margin-bottom:20px}.article{margin-bottom:30px}.article__img{border-radius:10px;margin-bottom:20px}.article__title{font-size:24px;margin-bottom:10px;max-height:none}.article__text{font-size:16px;max-height:none}.article__content{margin-bottom:10px;height:auto}.faq .section-title{margin-bottom:20px}.faq .container{max-width:600px}.accordeon__item{margin-bottom:15px;border-radius:10px;padding:15px}.accordeon__title{font-size:20px;padding-right:50px}.accordeon__title:after{width:30px;height:30px;border-radius:4px;top:calc(50% - 15px)}.accordeon__text{font-size:16px;padding-top:14px;padding-right:50px}.accordeon__text>*{margin:10px 0}.consultation{padding:25px 0 50px}.consultation__block{border-radius:20px;height:auto;padding:20px;padding-bottom:350px}.consultation__block:before{width:335px;height:274px;left:0;bottom:0;top:auto}.consultation__block:after{width:510px;height:367px;top:auto;left:-80px;bottom:0}.consultation__content{width:100%}.consultation__content .button{font-size:14px;padding:17px;width:calc(100% - 20px);bottom:10px;left:10px;-webkit-mask:none;mask:none;border-radius:8px;text-align:center}.consultation__text{padding:20px;height:auto;-webkit-mask:none;mask:none;border-radius:15px;padding-bottom:60px}.consultation__text .section-title{margin-bottom:27px;font-size:22px;text-align:left}.consultation__list{font-size:16px;display:block}.consultation__list li{background-size:32px;padding-left:40px;min-height:43px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.consultation__list li:nth-child(1){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.consultation__list li:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.consultation__list li:nth-child(3){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer{border-radius:20px;max-width:800px;margin:0 auto 10px;padding:40px 0 30px;text-align:center}.footer .logo{margin:0 auto 28px;width:230px}.footer__contacts{margin-bottom:12px}.footer__contacts li{margin-bottom:12px}.footer__contacts a{font-size:18px}.soc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 10px}.soc li{margin-right:10px}.soc__link{width:32px;height:32px}.footer__list li{margin-top:15px}.footer__link{font-size:16px}.footer__bottom{margin-top:30px;padding-top:25px;display:block}.copy{font-size:16px;margin-top:10px}.subscription{max-width:261px;margin:30px auto 0}.subscription input{border-radius:3px;padding:10px;margin-bottom:10px}.subscription .button{font-size:16px;padding:12px;border-radius:3px}.subscription__title{font-size:18px;margin-bottom:5px}.subscription__text{font-size:16px;margin-bottom:15px}.row_40{margin-right:-20px;margin-left:-20px}.row_40>*{padding-right:20px;padding-left:20px}.row_80{margin-right:-40px;margin-left:-40px}.row_80>*{padding-right:40px;padding-left:40px}.row_10{margin-right:-5px;margin-left:-5px}.row_10>*{padding-right:5px;padding-left:5px}.main{padding-top:80px}.separate-header .header__row{border-radius:10px;padding:0}.separate-header .header-search_open .header-search{width:calc(100vw - 146px)}.bread{margin-bottom:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;padding-bottom:20px}.bread li{margin-right:4px;padding-right:8px}.bread__scroll{margin-bottom:20px;height:20px;overflow:hidden}.bread__link{font-size:14px}.about{padding-bottom:25px}.about__block{border-radius:20px;padding:20px 20px 30px;min-height:auto}.about__block .section-title{margin-bottom:15px}.about__block .home-benefits{margin-bottom:20px}.about__content{font-size:18px;margin-bottom:30px;max-width:510px}.about__content p{margin-bottom:25px}.about__buttons{max-width:100%;display:block}.about__buttons li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:10px}.about__buttons .btn{padding:17px 12px;font-size:16px}.about__image{width:100%;top:0;left:0;border-radius:10px;position:relative;margin-top:30px}.values{padding:25px 0}.values .section-title{margin-bottom:25px}.values-item{height:auto;min-height:160px;border-radius:10px;background-size:32px;background-position:calc(100% - 20px) 20px;padding:20px;margin-bottom:12px}.values-item h3{font-size:20px;padding-right:52px}.values-item p{font-size:16px}.choose_about{padding:25px 0}.choose_about .section-title{margin-bottom:25px}.team{padding:25px 0}.team__block{padding:30px 20px;border-radius:20px}.team__block .section-top{margin-bottom:30px}.team-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}.team-slider .slider-dots{margin-top:20px}.team-item{border-radius:20px}.team-item__img{border-radius:20px;margin-bottom:-71px}.team-item__content{height:180px;padding:20px}.team-item__name{font-size:18px;margin-bottom:2px}.team-item__prof{font-size:14px;margin-bottom:10px}.team-item__text{font-size:14px;height:83px}.certificates{padding:25px 0}.certificates .section-top{margin-bottom:25px}.certificates-slider .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}.certificates-slider .slider-dots{margin-top:20px}.reviews{padding:25px 0}.reviews .section-top{margin-bottom:25px}.reviews .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}.reviews-item{height:auto;-webkit-mask:none;mask:none;border-radius:20px;padding:20px}.reviews-item__top{display:block}.reviews-item__left{padding-left:75px;padding-top:9px;margin-bottom:20px}.reviews-item__avatar{width:65px;height:65px}.reviews-item__name{font-size:18px;margin-bottom:3px;max-width:154px}.reviews-item__stat{font-size:16px}.reviews-item__stars{width:120px;height:24px;margin-right:10px}.reviews-item__date{font-size:14px;margin-bottom:10px}.reviews-item__text{font-size:16px;padding-bottom:0;max-height:none;border:none;margin-top:10px}main section:last-child{padding-bottom:60px}.details{padding:25px 0}.details__block{border-radius:20px;padding-top:20px}.details__left{padding:0 20px 30px}.details__title{font-size:28px;margin-bottom:15px}.details__list{margin-bottom:30px}.details__list li{margin-bottom:15px}.icon-link{font-size:18px;padding-left:34px;background-size:24px}.address{max-width:400px;padding-left:37px;background-size:27px;font-size:18px;margin-bottom:20px}.requisites{font-size:14px;padding-left:37px}.requisites li{margin-bottom:5px}.details-form{border-radius:20px;padding:30px 20px;min-height:auto}.details-form .text-checkbox{margin-bottom:20px}.details-form__title{font-size:28px;margin-bottom:10px}.details-form__text{font-size:16px;margin-bottom:20px}.form-group{margin-bottom:15px}.form-group input,.form-group textarea{border-radius:3px;padding:12px 20px;font-size:16px}.form-group textarea{height:100px}.form-button .button{font-size:16px;padding:12px;border-radius:3px;width:100%;text-align:center}.delivery{padding-bottom:25px}.delivery__block{border-radius:20px;padding:20px 20px 30px;min-height:auto}.delivery__block .section-title{margin-bottom:15px}.delivery__block .home-benefits{margin-bottom:20px}.delivery__content{font-size:18px;margin-bottom:30px;max-width:510px}.delivery__content p{margin-bottom:25px}.delivery__buttons{max-width:100%;display:block}.delivery__buttons li{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;margin-top:10px}.delivery__buttons .btn{padding:18px 12px;font-size:16px}.delivery__image{width:100%;top:0;left:0;border-radius:10px;position:relative;margin-top:30px}.choose_delivery{padding:25px 0}.choose_delivery .section-title{margin-bottom:25px}.installation{padding:25px 0}.installation .section-title{margin-bottom:15px}.installation .content{margin-top:30px}.installation__text{font-size:16px;margin-bottom:20px}.installation__list{font-size:16px}.installation__list li:first-child{font-size:16px;border-radius:10px 10px 0 0}.installation__list li:first-child span{padding:20px 10px}.installation__list li span{padding:20px 10px}.installation__list li span:first-child{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.installation__list li span:last-child{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.installation__bottom{border-radius:0 0 8px 8px;padding:15px 10px;font-size:16px}.installation__bottom:before{width:20px;height:20px;margin-right:5px}.why_delivery{padding:25px 0}.payment{padding:25px 0 13px}.payment .section-title{margin-bottom:25px}.payment-item{background-size:40px;background-position:calc(100% - 10px) 10px;border-radius:10px;background-color:#fff;margin-bottom:12px}.payment-item__content{height:auto;padding:20px;background:0 0;-webkit-mask:none;mask:none}.payment-item__content h3{font-size:20px;margin-bottom:10px;max-width:100%;padding-right:40px}.payment-item__content p{font-size:16px;min-height:auto}.deadlines{padding:25px 0}.deadlines__block{padding:30px 20px 200px;border-radius:20px;background-size:250px;background-position:100% 100%}.deadlines__block .section-title{margin-bottom:25px}.deadlines__list{font-size:20px;max-width:100%}.deadlines__list li{margin-bottom:22px}.deadlines__list span{padding-right:10px}.deadlines__list span:before{height:35px;top:0;left:-20px;width:calc(100% + 20px);border-radius:0 5px 5px 0}.faq_delivery{padding:25px 0}.greenhouse{padding:25px 0}.greenhouse__block{border-radius:20px;padding:20px 20px 300px}.greenhouse__block:after{width:390px;height:310px;top:auto;bottom:0}.greenhouse-form{max-width:620px}.greenhouse-form .form-group{margin-bottom:10px}.greenhouse-form .form-group input,.greenhouse-form .form-group textarea{font-size:16px}.greenhouse-form .button{padding:10px 29px;height:auto;font-size:18px;-webkit-mask:none;mask:none;width:calc(100% - 40px);left:20px;bottom:20px}.greenhouse-form__mask{padding:20px 20px 80px;border-radius:20px;min-height:auto;-webkit-mask:none;mask:none}.greenhouse-form__mask .section-title{font-size:24px;margin-bottom:15px}.greenhouse-form__text{font-size:16px;margin-bottom:20px}.text-checkbox span{font-size:14px;padding-left:23px}.text-checkbox span:before{width:14px;height:14px;border-radius:2px;background-size:12px}.catalog{padding-bottom:25px}.catalog-top{padding:20px;border-radius:20px;margin-bottom:25px}.catalog-top .section-title{margin-bottom:5px}.catalog-top__text{font-size:16px;margin-bottom:15px}.catalog-top__list{font-size:16px;display:block;font-weight:400;-webkit-filter:invert(100%);filter:invert(100%)}.catalog-top__list li{border-radius:8px;padding:15px 12px 15px 45px;background-size:24px;background-position:12px center;margin-left:0;margin-bottom:10px;background-color:#000;border:1px solid #fff}.nav-slider{height:40px;margin-bottom:40px}.nav-slider__link{font-size:16px;padding:10px 15px;border-radius:5px}.sort-block{width:180px;margin-bottom:20px}.sort__list{top:30px;padding:20px;width:240px;border-radius:13px}.sort__list li{margin-bottom:15px}.sort__list a{font-size:16px;font-weight:400}.sort__list a:before{width:10px;height:10px;border-width:2px;margin-right:10px}.product-item.product-item_small{padding:20px;border-radius:20px;margin-bottom:20px}.product-item.product-item_small .product-item__img{margin-bottom:20px}.product-item.product-item_small .product-item__title{height:auto;min-height:42px;font-size:18px;margin-bottom:15px}.product-item.product-item_small .product-item__buttons .border-button{padding:16px 3px;font-size:14px}.product-item.product-item_small .product-item__buttons .cart-button{height:51px}.catalog__button{margin-top:0}.catalog__button .button{font-size:18px;max-width:100%;padding:12px}.btn.btn-default.btn_more{font-size:18px;max-width:436px;padding:13px;margin:30px auto 0;border-radius:8px}.filter{background-color:#fff;padding:10px}.filter__shadow{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;background-color:rgba(17,17,17,.7);display:none}.filter__shadow:after{content:"";display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(../i/icon/close_w.svg);position:absolute;right:10px;top:10px}.filter__shadow .filter{width:280px;overflow:auto;max-height:100vh;border-radius:0;min-height:100%;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.filter__shadow_open .filter{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.filter-button{margin-bottom:30px;width:100%;background-color:#0b623b;color:#fff;font-size:20px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;padding:10px}.filter-button:after{content:"";display:inline-block;width:30px;height:30px;background-image:url(../images/icon/filter.svg);background-repeat:no-repeat;background-position:center;background-size:cover;margin-left:10px}.filter-button:active{-webkit-transform:scale(.97);-ms-transform:scale(.97);transform:scale(.97)}.filter__title{font-size:24px;margin-bottom:20px}.filter__title.js-expand{padding-right:30px}.filter__title.js-expand:after{width:24px;height:24px}.filter-nav{padding-bottom:30px}.filter-nav li{margin-bottom:10px}.filter-nav__link{font-size:18px;background-size:24px;padding-right:30px}.filter-nav__link.active{border-radius:4px;padding:6px 5px;background-position:calc(100% - 10px) center}.filter-item{padding-bottom:10px;margin-bottom:20px}.filter-item:last-child{margin-bottom:0}.close-button{width:30px;height:30px;font-size:0;position:absolute;top:10px;right:10px;background-image:url(../images/icon/close.svg);background-repeat:no-repeat;background-size:cover;background-position:center}.checkbox{margin-bottom:10px}.checkbox span{font-size:16px;padding-left:34px;padding-top:4px}.checkbox span:before{width:21px;height:21px;border-radius:4px;background-size:16px}.filter__more{padding-top:20px;margin-bottom:10px}.filter-item__title{font-size:18px}.filter-item__title.js-expand{padding-right:30px}.filter-item__title.js-expand:after{width:24px;height:24px}.filter__input input{padding:10px}.filter__input label{font-size:16px;margin-bottom:5px}.recomm{padding:25px 0}.recomm .section-title{font-size:30px}.recomm .section-top{margin-bottom:25px}.recomm-slider{left:-6px;width:calc(100% + 12px)}.recomm-slider .swiper-slide{padding:0 6px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;max-width:300px}.recomm-slider .product-item.product-item_small{margin-bottom:0}.recomm-slider .recomm-slider__dots{margin-top:20px}.recomm-slider .recomm-slider__dots .swiper-pagination-bullet{width:10px;height:10px}.product{padding-bottom:25px}.product__img{border-radius:10px;margin-bottom:10px}.zoom-icon:after{height:76px;width:76px;background-size:28px;top:calc(50% - 38px);left:calc(50% - 38px)}.video-icon:after{width:30px;height:30px;background-size:10px;top:calc(50% - 15px);left:calc(50% - 15px)}.gal-slider{border-radius:10px;margin-bottom:20px}.gal-slider__next,.gal-slider__prev{width:26px;background-size:24px}.product__available{font-size:14px;margin-bottom:20px;background-size:16px;padding-left:20px}.product__title{font-size:34px;margin-bottom:10px}.product__price{font-size:30px;margin-bottom:20px}.product__price span{font-size:24px;margin-left:0;margin-top:10px;display:block}.product__benefits{font-size:16px;max-width:610px;display:block}.product__benefits li{background-size:23px;background-position:10px center;padding-left:32px;padding:15px 10px 15px 45px;border-radius:5px;margin-bottom:10px;height:auto;border:1px solid #0b623b}.product-block{border-radius:15px;padding:20px;margin-top:30px}.product-block .select_decor{margin-bottom:15px}.product-block__title{font-size:18px;margin-bottom:20px}.select_decor{margin-bottom:15px}.select_decor__title{font-size:16px;margin-bottom:10px}.select-decor_input{background-position:calc(100% - 5px) center;background-size:24px auto;border-radius:4px;font-size:16px;padding:10px 40px 10px 14px}.select-decor_list{border-radius:0 0 4px 4px;top:40px}.select-decor_list li{font-size:16px;padding:5px 14px}.product__bottom{margin-top:20px;padding-top:20px}.product__bottom .button{padding:12px;margin-top:10px}.product__bottom .button:before{width:26px;height:26px;margin-right:10px}.info{border-radius:15px;padding:20px;margin-top:20px}.info-tab{font-size:16px;padding:10px 19px;border-radius:10px 10px 0 0}.info-item{border-radius:0 0 10px 10px;padding:20px 10px}.info-item .product-item.product-item_small{margin-bottom:10px}.info-item .col50:last-child .spec{margin-bottom:0}.info__list{overflow-x:auto;padding-bottom:20px}.info__scroll{height:38px;overflow:hidden}.info__content{font-size:16px}.info__content br{display:none}.info__content h2,.info__content h3,.info__content h4,.info__content h5,.info__content h6{font-size:18px;margin-bottom:15px}.info__content>*{margin-bottom:20px}.info__content ul{padding-left:15px}.calculator{max-width:100%}.calculator__left{border:none;padding-right:0}.calculator__str{margin-bottom:10px;display:block}.calculator__str .calculator__name{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.calculator__str .calculator__buttons,.calculator__str .calculator__checkboxes{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.calculator__buttons li{margin-right:10px;margin-bottom:10px}.calculator__name{font-size:16px;margin-bottom:10px}.radio-button span{font-size:16px;padding:10px 15px;border-radius:4px;padding:10px 14px}.calculator__checkboxes{max-width:100%;display:block}.calculator__checkboxes li{margin-bottom:15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.calculator__right{padding-top:24px;margin-left:0;max-width:100%}.calculator__right .button{padding:12px}.calculator__right .button:before{width:26px;height:26px;margin-right:10px}.calculator__info{font-size:16px}.calculator__info li{margin-bottom:20px}.calculator__info strong{font-size:32px;margin-top:5px}.calculator__info span{margin-left:0;padding-left:0;margin-top:5px;display:block}.calculator__info span:before{display:none}.spec{font-size:14px;margin-bottom:20px}.spec span{text-align:right}.spec strong{font-size:16px}.spec li{margin-bottom:20px;padding-bottom:10px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.info__content_check-list h2,.info__content_check-list h3,.info__content_check-list h4,.info__content_check-list h5,.info__content_check-list h6{margin-bottom:20px}.info__content_check-list ul{margin-bottom:30px;padding-left:0}.info__content_check-list li{margin-bottom:10px;padding-left:24px;background-size:18px;background-position:0 3px}.info-item .product-item__price{font-size:24px}.info-item .product-item__price span{font-size:20px}.info-item .product-item__buttons li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.info-item .product-item__buttons .border-button{padding:18px;font-size:16px;margin-bottom:10px}.info-item .accordeon__title:after{background-size:30px}.info-reviews .reviews-item{margin-bottom:30px}.info-reviews .reviews-item__top{margin-bottom:0}.cookies{bottom:10px;left:10px;width:calc(100% - 20px)}.cookies__block{border-radius:10px;padding:26px 30px;max-width:883px;display:block}.cookies__block p{font-size:14px;margin-bottom:15px}.cookies__block .button{font-size:14px;padding:10px 36px;margin-left:0}.modal{max-width:300px;border-radius:20px;padding:20px;width:100%}.modal .button{padding:16px;margin-top:20px}.modal .modal__title{margin-bottom:15px;font-size:26px}.modal .modal__title span{font-size:18px}.modal__text{font-size:16px;margin-bottom:20px}.help-modal{max-width:300px;padding-right:20px;padding-bottom:250px;background-position:center bottom;background-size:100% auto}.text .catalog-top{border-radius:15px;margin-bottom:15px}.text .section-title{margin-bottom:0;font-size:24px}.text-block{padding:20px;border-radius:20px}.content h2,.content h3,.content h4,.content h5,.content h6{font-size:20px;margin-bottom:20px}.content ol,.content ul{padding-left:24px;margin-bottom:20px}.content li{margin-bottom:10px}.content p{margin-bottom:20px}.content table td,.content table th{padding:5px}.content hr{margin-bottom:20px}.content .resp{max-width:100%;border-radius:15px;margin-left:0;margin-bottom:30px}.news .article{margin-bottom:60px}.news .section-title{margin-bottom:0;font-size:24px}.table{overflow:auto;margin-bottom:20px}.feedback .reviews-item{border-radius:20px}.feedback .col50{margin-bottom:20px}.contacts .details{padding-bottom:30px}.contacts .details .container{padding:0}.map__block{padding:20px;border-radius:20px;margin-bottom:50px}.map__block .section-title{margin-bottom:20px}.map{border-radius:20px;height:300px}.no-page__block{border-radius:10px;padding:20px 20px 40px}.no-page__block .button{font-size:14px;padding:15px;width:100%;text-align:center}.no-page__title{font-size:100px}.no-page__text{font-size:16px;margin-bottom:30px}.no-page__text strong{font-size:18px;margin-bottom:10px}.success__block{border-radius:10px;padding:20px 20px 40px;min-height:auto;background-image:none}.success__title{font-size:18px;margin-bottom:30px}.success__title strong{font-size:30px;margin-bottom:10px}.success__text{font-size:16px;margin-bottom:25px}.soc__title{font-size:16px;margin-bottom:10px}.promotions-item{border-radius:20px;padding:20px;height:auto;margin-bottom:20px}.promotions-item .btn{width:100%;text-align:center}.promotions-item__title{font-size:24px;margin:20px 0}.promotions-item__text{font-size:18px;max-width:400px;margin-bottom:20px}.promotions-item__gifts{font-size:10px;margin-bottom:20px}.promotions-item__gifts li{padding:0 10px}.promotions-item__gifts strong{font-size:16px;margin-bottom:5px}.promotions-item__gifts .resp{height:60px;width:60px;margin:0 auto 10px}.promotions-item__gifts .resp:after{width:30px;height:30px;top:-10px;right:-10px}.promotions-item__timer strong{font-size:16px;margin-bottom:5px}.timer-item{margin-right:10px;font-size:15px}.timer-item span{width:40px;height:40px;border-radius:5px;font-size:20px}.promotions-item_second .promotions-item__title{padding-top:50px}.promotions-item_second .promotions-item__title:before{font-size:14px;padding:7px 40px 7px 15px;background-position:calc(100% - 10px) center;background-size:20px;border-radius:40px;top:10px}}@media only screen and (max-width:450px){.col100_small{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.header__right{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 150px);flex:0 0 calc(100% - 150px);max-width:calc(100% - 150px)}.header-search{right:70px}.logo{margin-left:0}.header-search_open .header-search,.separate-header .header-search_open .header-search{width:calc(100vw - 90px)}.category-item__content{-webkit-mask:none!important;mask:none!important;border-radius:20px;padding:20px}.category-item__content h3{font-size:20px}.category-item__img{margin-bottom:-30px;padding-top:10px}.header-search input{width:calc(100vw - 110px)}.menu-button{margin-left:20px}.icon-phone{margin-left:15px}.logo{width:130px}}@media only screen and (max-width:370px){.icon-phone{display:none}}