@media (min-width:992px){.product-action{display:inline-block;position:relative;z-index:97;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);bottom:-18px;padding:6px 16px;min-width:200px;background-color:#fe0002;font-weight:700;font-size:20px;line-height:1;text-align:center;color:#fff;border-radius:4px;text-transform:uppercase}.product-action:active,.product-action:hover{z-index:99}.product-action_best_price{background-color:#fff700;color:#0d0d0d}.product-action_tretya-dver-v-podarok{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-action_tretya-dver-v-podarok::before{content:"";background:center/contain no-repeat url(gift_white.svg);height:20px;width:20px;margin-right:6px}.product-action .tooltip{top:100%;left:-12px;border-top:4px solid #e87727;border-right:none;text-transform:initial}.product-action .tooltip p{margin-top:.3em;margin-bottom:.3em}.product-action .tooltip::after{position:absolute;height:0;width:0;top:-24px;right:unset;left:24px;border:12px solid transparent;border-bottom:12px solid #e87727;pointer-events:none}.product-action-zagolovok{display:inline-block;background:#fff;padding:4px 6px;border:1px solid #fe0002;border-radius:3px;font-size:13px;line-height:1;text-align:center;color:#fe0002}.product .product-action-zagolovok{margin-top:4px}.catalog__item .product-action-zagolovok{font-size:13px;letter-spacing:-.05em;padding:4px 2px;white-space:nowrap}.product .product-action{min-width:304px;padding:6px 16px;font-size:20px;line-height:1;border-radius:8px;position:absolute;bottom:-4px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.product .product-action_tretya-dver-v-podarok::before{height:36px;width:36px;margin-right:10px}}@media (max-width:991px){.catalog__icons{position:absolute;right:0;top:35px;z-index:98}.product__icon{display:block;position:relative;width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto}.product__icon .tooltip{top:calc(100% + 10px);left:unset;right:0;width:140px;border-right:none;border-top:3px solid #e87727}.product__icon .tooltip::after{border:11px solid transparent;border-bottom:11px solid #e87727;right:7px;top:-22px;pointer-events:none}.product__icon:not(:last-child){margin-bottom:3px}.product__icon_garantiya{width:36px;height:18px}.product__icon_garantiya-block{width:36px;height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;font-weight:700;line-height:1;color:#f77c00;text-transform:uppercase;background:#fff;border:2px solid #f77c00;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product__icon_garantiya-block>*{pointer-events:none}.product__icon_garantiya-block .tooltip{text-transform:initial}.product__icon_garantiya-year{font-size:17px}.product__icon_garantiya-text{display:block;font-size:8px;margin-bottom:1px}.product__icon_garantiya-text-small{display:block;font-size:5px}.product__icon_tolstoe{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:center;-ms-flex-pack:center;justify-content:center}.product__icon-polotno-width{font-weight:700;font-size:9px;line-height:1;color:#fff;text-align:center}.product .product__icon-polotno-width{font-size:12px}.product-action{display:inline-block;position:relative;z-index:97;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);bottom:-15px;padding:3px 3px;min-width:136px;background-color:#fe0002;font-weight:700;font-size:13px;line-height:1;text-align:center;color:#fff;border-radius:4px;text-transform:uppercase}.product-action:active,.product-action:hover{z-index:99}.product-action_best_price{background-color:#fff700;color:#0d0d0d}.product-action_tretya-dver-v-podarok{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-action_tretya-dver-v-podarok::before{content:"";background:center/contain no-repeat url(gift_white.svg);height:14px;width:14px;margin-right:6px}.product-action .tooltip{top:100%;left:-12px;display:block;width:160px;padding:4px 6px;border-top:3px solid #e87727;border-right:none;font-size:11px;line-height:13px;text-transform:initial}.product-action .tooltip p{margin-top:.3em;margin-bottom:.3em}.product-action .tooltip::after{position:absolute;height:0;width:0;top:-18px;right:unset;left:24px;border:8px solid transparent;border-bottom:8px solid #e87727;pointer-events:none}.product-action-zagolovok{display:inline-block;background:#fff;padding:3px 4px;border:1px solid #fe0002;border-radius:2px;font-size:10px;line-height:1;text-align:center;color:#fe0002}.product__icon-wrap_mobile .product__icon{width:54px;height:54px}.product__icon-wrap_mobile .product__icon:not(:last-child){margin-bottom:6px}.product__icon-wrap_mobile .product__icon_garantiya{width:60px;height:30px}.product__icon-wrap_mobile .product__icon_garantiya-block{width:60px;height:30px;padding:1px;border-radius:5px}.product__icon-wrap_mobile .product__icon_garantiya-year{font-size:25px;margin-right:0}.product__icon-wrap_mobile .product__icon_garantiya-text{font-size:12px;margin-bottom:0}.product__icon-wrap_mobile .product__icon_garantiya-text-small{font-size:8px}.product__icon .tooltip::after{right:16px}.catalog__icons .tooltip{right:4px}.catalog__icons .tooltip::after{right:3px}.product .product-action{padding:8px 8px;min-width:224px;font-size:20px;border-radius:6px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);bottom:-20px;line-height:1;white-space:normal;max-width:100%}.product__gallery .product-action .tooltip{top:unset;bottom:100%;left:-24px;width:208px;border:none;border-bottom:3px solid #e87727;text-transform:initial}.product__gallery .product-action .tooltip::after{top:unset;bottom:-18px;border:8px solid transparent;border-top:8px solid #e87727}.product .product-action_tretya-dver-v-podarok::before{height:26px;width:26px;margin-right:8px}.product .product-action-zagolovok{margin:-2px auto 8px;font-size:13px}}.product__price-changing--img{margin:8px auto 0;width:100%;max-width:260px}.catalog__item .product__price-changing--img{max-width:100%}.catalog__set-btn-img{cursor:pointer;width:100%}@media (max-width:1024px){.modal{display:none}.product .product__price-changing--img{margin-bottom:10px}.catalog__set-btn-img{margin-top:8px}}.feedback__feedback-block>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.feedback-main-img{max-width:50%;display:block;margin:auto}@media (max-width:991px){.feedback__feedback-block>div{display:block}.feedback-main-img{max-width:100%}}.benefits .benefit:not(:last-child){margin-right:20px}.benefits .benefit img{margin-right:0;height:auto}.modal-title__h3{font-weight:500;font-size:24px}.install__callback .form__item_error .form__error{text-align:left}@media (max-width:1024px){.header__contacts-name{position:fixed;z-index:1002;color:#fff;background-color:#ff831f;top:12px;left:0;font-size:14px;line-height:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:1025px){.header__contacts-name{position:absolute;z-index:1;color:#fff;background-color:#ff831f;top:unset;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);left:36px;padding:2px 8px 2px 8px}}.header__reliability_filter{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;margin-bottom:12px}.manager__photo_img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.manager__photo{overflow:hidden}.manager__photo{background-image:none}.our-work__img-real{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1024px){.product__price-diff-wrap .product__btns-chaffer_garant{margin-left:0}.product__price-diff-wrap>*{margin-right:12px}}.product__btns-chaffer_garant{color:#eb2711}.product__btns-chaffer_garant:hover{color:red;border-color:red}@media (max-width:991px){.product__btns-chaffer_garant.product__btns-chaffer{margin:6px 0 2px}}@media (max-width:767px){.product__btns-chaffer_garant.product__btns-chaffer{margin:6px 0 2px}}.price-garant-catalog-link{margin:4px 0 0;cursor:pointer}.product .price-garant-catalog-link{margin-top:6px}@media (max-width:1024px){.price-garant-catalog-link{margin:2px 0 2px;max-width:130px}}.change-images{height:100%;position:relative}@media (max-width:1024px){.change-images{padding:5px 0 0;margin:5px -15px -10px;min-height:36px}@media (max-width:500px){.change-images{min-height:calc(6vw + 6px)}}.change-images.active{margin-bottom:-5px}}.change-images img{max-height:100%;width:auto;max-width:100%}.didnt-find-dream-door-text{margin-bottom:12px}@media (max-width:1024px){.didnt-find-dream-door-text{margin-top:16px}@media (max-width:767px){.chaffer-new .modal-dialog{width:290px}.chaffer-new .modal-content{width:290px;padding:30px 14px}.chaffer-new .modal__title{font-size:16px;line-height:1;margin-bottom:12px}.chaffer-new .modal__close{right:10px;top:10px;width:10px;height:10px}.chaffer-new .modal__close::after,.chaffer-new .modal__close::before{margin-left:-7px;width:14px}.chaffer-new .modal__text-gray{font-size:13px;line-height:20px;margin-top:12px;margin-bottom:12px}.chaffer-new .modal__text-gray br{display:none}.chaffer-new form{width:unset}.individual-discount{margin:10px auto 6px;font-size:17px;line-height:20px}.individual-discount-text{font-size:10px;margin-bottom:20px}.chaffer-new__img{display:none}.chaffer-new .modal__label-phone{width:246px;margin-top:25px}.chaffer-new .modal__input-phone{height:42px;font-size:16px;line-height:1;padding:13px;padding-left:42px}.chaffer-new .modal__input-phone::-webkit-input-placeholder{font-size:12px;line-height:14px}.chaffer-new .modal__input-phone::-moz-placeholder{font-size:12px;line-height:14px}.chaffer-new .modal__input-phone:-ms-input-placeholder{font-size:12px;line-height:14px}.chaffer-new .modal__input-phone::-ms-input-placeholder{font-size:12px;line-height:14px}.chaffer-new .modal__input-phone::placeholder{font-size:12px;line-height:14px}.chaffer-new .modal__input-phone-fake::after{top:12px}.chaffer-new .modal__input-phone:focus+.modal__input-phone-fake::after{top:13px}.chaffer-new .modal__button{width:246px;margin:14px auto 10px auto}.chaffer-new .form__checkbox-container{margin-top:10px}.chaffer-new .form__checkbox-text{font-size:11px}.chaffer-new .modal__garant-text{font-size:10px}}}.product-action_another{z-index:99}@media (max-width:1024px){.page{-webkit-transition:padding-top .1s ease;transition:padding-top .1s ease}.img-double-benefit{width:100%;max-width:130px;position:absolute;z-index:98;bottom:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.product .img-double-benefit{position:relative;bottom:60px;max-width:204px}.product-action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:136px;position:relative;z-index:97;left:50%;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);bottom:-15px}.product .product-action-wrapper{max-width:unset;bottom:-15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product .product-action_double_benefit{background:#fff200;color:#13100f;padding:4px;font-size:18px}.product .product-action_double_benefit+.product-action-wrapper{bottom:37px;max-width:224px}.product .product-action_double_benefit+.product-action-wrapper .product-action{padding:4px;font-size:18px}.product .product-action_double_benefit+.product-action-wrapper .product-action_tretya-dver-v-podarok::before{height:20px;width:20px;margin-right:6px}.product .product-action-wrapper>:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.template-product-list .product-action-wrapper .product-action{-webkit-transform:unset;-ms-transform:unset;transform:unset;position:relative;left:unset;bottom:unset;white-space:nowrap}.product-action-wrapper .product-action_tretya-dver-v-podarok{min-width:94px}.product-action-wrapper .product-action_another{min-width:36px}.product .product-action-wrapper .product-action_tretya-dver-v-podarok{min-width:120px;-webkit-box-flex:1;-ms-flex:1;flex:1}.product .product-action-wrapper .product-action_another{min-width:60px;margin-left:0;margin-right:6px;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}}@media (min-width:1025px){.img-double-benefit{width:100%;max-width:176px;position:absolute;z-index:98;bottom:19px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.product .img-double-benefit{max-width:100%;bottom:54px}.product-action-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:200px;margin:auto}.product .product-action-wrapper{position:absolute;bottom:34px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:calc(100% + 20px);max-width:calc(100% + 20px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product .product-action-wrapper_bottom{bottom:-4px}.product .product-action-wrapper .product-action{-webkit-transform:unset;-ms-transform:unset;transform:unset;position:relative;left:unset;bottom:unset;white-space:nowrap;line-height:36px}.product-action-wrapper .product-action_tretya-dver-v-podarok{min-width:116px}.product-action-wrapper .product-action_another{min-width:78px}.product .product-action-wrapper .product-action_tretya-dver-v-podarok{min-width:130px;-webkit-box-flex:1;-ms-flex:1;flex:1}.product .product-action-wrapper .product-action_another{line-height:36px}}.aside__consult-phone a{color:inherit;text-decoration:none}.aside__consult-phone a:focus,.aside__consult-phone a:hover{color:#ff7600}@media (max-width:1024px){.rassrochka_catalog{max-width:56px;cursor:pointer;line-height:14px;margin-top:-1px}.rassrochka-row .catalog__price-current{margin-right:4px}.rassrochka_catalog+.product__stock-econom{margin-top:0}.catalog__price-current+.catalog__price-diff-wrap{margin-top:4px}}@media (min-width:1025px){.rassrochka_catalog{max-width:60px;cursor:pointer}.rassrochka-row .catalog__price-current{margin-right:6px}.rassrochka_catalog+.product__stock-econom{margin-top:0}}.rassrochka-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fl-ttu{display:inline-block}.fl-ttu:first-letter{text-transform:uppercase}.product__icon .tooltip{display:none}@media (min-width:1025px){.template-product .product__icon:hover .tooltip{display:block}}@media (max-width:1024px){.product__icon.tooltip__help_click:hover .tooltip_active{display:block}}.product__icon-wrap .tooltip{pointer-events:unset}.reliability-feedback,.reliability-feedback__watch-all-feedback,.reliability-satisfaction,.reliability__feedback-intro,.reliability__statistics-block{font-family:inherit}@media (min-width:1025px){.reliability-feedback{padding:42px 42px 24px;background-color:#fff}}@media (max-width:1024px){.reliability-feedback{padding:24px 42px;background-color:#fff}@media (max-width:575px){.reliability-feedback{padding:24px 20px;margin-bottom:0}}}.feedback__rating-block{margin:12px 0}.feedback__top-block{margin:-12px 0 32px}.feedback__top-block .our-work__img{height:220px}.product__characteristic-href{color:#04b;-webkit-transition:color .25s ease-out;transition:color .25s ease-out}@media (min-width:1025px){.feedback__slide-block{width:30%;margin-top:-50px}.aside__review .reliability-feedback__slide,.aside__review-new .reliability-feedback__slide{margin:8px 0 8px -8px;padding:16px 16px 48px 16px}.aside__review-new .reliability-feedback__slide{width:calc(100% + 8px)!important}.aside__review .reliability-feedback__more{left:16px;bottom:24px}.aside__review .reliability-feedback__platform-block{right:16px;bottom:16px}.aside-banner{margin-bottom:20px}.aside-banner .aside__consult{width:180px;margin-left:auto;margin-right:auto;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);margin-top:20px}.aside-banner .aside__consult-title{font-size:20px;line-height:1.2;margin:6px auto}.aside-banner .aside__consult-phone{font-size:16px;line-height:1.2;padding:12px 8px;font-weight:400}.aside-banner .aside__consult-phone a{border-bottom:1px dashed}.feedback__feedback-block .reliability-feedback__slide{width:31.333%}@media (min-width:992px){.promo-banner_center{width:75%;display:block;margin:10px auto}}.reliability__feedback-star-wrap{height:60px;width:298px}.reliability__feedback-star-rating{font-size:62px}.reliability__feedback-star-block{margin-bottom:12px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.reliability__feedback-star-block>:first-child{margin-right:16px}}@media (max-width:1024px){.feedback__rating-title{font-size:15px;font-weight:400;margin:0 auto 6px}.feedback__rating-description{font-size:14px}.reliability__feedback-star-block{margin-bottom:10px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;width:unset}.reliability__feedback-star-block>:first-child{margin-right:12px}@media (max-width:767px){.reliability__feedback-star-rating{line-height:45px}}@media (max-width:991px){.birthday__text{margin-top:5px;padding:5px 0 0}.header__logo-img_mobile+.header__contacts.active{margin:8px auto -6px auto}.header__contacts+.header__contacts_name-with-reviews{margin:10px auto 0;display:block}}}@media (min-width:1025px){.product__icon.tooltip__help_click,.star__icon.tooltip__help_click{cursor:pointer}.product__icon.tooltip__help_click .tooltip,.star__icon.tooltip__help_click .tooltip{cursor:default}.star__icon.tooltip__help_click:hover .tooltip{display:none}.star__icon.tooltip__help_click:hover .tooltip_active{display:block}.product__icon.tooltip__help_click .tooltip_active,.star__icon.tooltip__help_click .tooltip_active{display:block}}@media (max-width:1024px){.product__icon .tooltip_active{display:block}.tretya-dver-v-podarok-table{overflow:auto}}@media (min-width:1025px){.collection-title{margin:0 0 24px 0;max-width:100%;font-size:30px;text-align:center}}.property-blok-name{font-weight:700;margin:12px 0 0;background-color:#f5f5f5;padding:6px 16px;border-bottom:1px solid #e8e5e4;display:inline-block;border-top-left-radius:12px;border-top-right-radius:12px}.property-blok-name:first-of-type{margin-top:0}@media (min-width:1025px){.product .tooltip__help.tooltip__help_click{cursor:pointer}.product .tooltip__help.tooltip__help_click>*{cursor:default}.product .tooltip__help.tooltip__help_click:hover .tooltip.tooltip_active{display:block}.product .tooltip__help.tooltip__help_click:hover .tooltip{display:none}.product .tooltip__help.tooltip__help_click .tooltip.tooltip_active{display:block}.tooltip .ears-close_tooltip{background-color:#fff;top:-12px;right:0;border-radius:50%;outline-offset:-6px;outline:1px solid #ff621f;width:24px;height:24px;-webkit-box-shadow:0 -5px 12px -4px rgb(0 0 0 / 50%);box-shadow:0 -5px 12px -4px rgb(0 0 0 / 50%);cursor:pointer}.tooltip .ears-close_tooltip:hover{background-color:#ff621f;outline-color:#fff}.tooltip .ears-close_tooltip::after,.tooltip .ears-close_tooltip::before{margin-left:-6px;width:12px}}@media (max-width:1024px){.tooltip .ears-close_tooltip{background-color:#fff;top:0;right:-11px;border-radius:50%;outline-offset:-3px;outline:1px solid #ff621f;width:20px;height:20px;-webkit-box-shadow:5px 0 12px -4px rgb(0 0 0 / 50%);box-shadow:5px 0 12px -4px rgb(0 0 0 / 50%);cursor:pointer}.tooltip .ears-close_tooltip:hover{background-color:#ff621f;outline-color:#fff}.tooltip .ears-close_tooltip::after,.tooltip .ears-close_tooltip::before{margin-left:-5px;width:10px}}.tooltip__help .tooltip p{margin:0}.tooltip__help .tooltip p:not(:first-of-type){margin-top:8px}@media (max-width:1024px){@-webkit-keyframes cf4FadeInOut{0%{opacity:1;z-index:1}26.66%{opacity:1;z-index:1}33.33%{opacity:0;z-index:0}93.33%{opacity:0;z-index:0}100%{opacity:1;z-index:1}}@keyframes cf4FadeInOut{0%{opacity:1;z-index:1}26.66%{opacity:1;z-index:1}33.33%{opacity:0;z-index:0}93.33%{opacity:0;z-index:0}100%{opacity:1;z-index:1}}}
