.template-product-list .catalog__price-desc.catalog__price-desc_komplekt{min-height:20px;position:relative;overflow:visible}@media (max-width:1024px){.template-product-list .catalog__price-desc.catalog__price-desc_komplekt{width:75px;font-size:12px}}.template-product-list .tooltip__help{cursor:pointer;background:url(question.svg) 50%/contain no-repeat;font-size:12px;position:absolute;bottom:-4px;right:7px}.template-product-list .tooltip__help:hover{background-color:unset;outline-offset:-2px;z-index:auto;outline:2px solid #e87727}.template-product .template-product-list .tooltip__help:hover .tooltip{display:none}.template-product-list .tooltip__help .tooltip_active{cursor:default;z-index:100;border:0;border-bottom:4px solid #e87727;display:block;top:-315px;left:-74px}.template-product-list .tooltip__help .tooltip_active:after{top:unset;right:unset;z-index:1;pointer-events:none;bottom:-24px;left:43%;transform:rotate(90deg)}[data-star]{cursor:pointer;position:relative}[data-star].cursor-loading{cursor:progress}.template-product-list .catalog__star .tooltip .star__icon:after{content:none}.template-product-list .star .tooltip{width:192px;left:-200px;top:unset;bottom:-16px}.template-product-list .star .tooltip:after{top:unset;bottom:13px}.template-product-list .tooltip__star-content{margin-top:14px}@media (max-width:991px){.template-product-list .tooltip__help .tooltip_active{top:-305px;left:-104px}.template-product-list .tooltip__help .tooltip_active:after{bottom:-20px;left:103px}}@media not (min-width:360px){.template-product-list .catalog__price{display:block}.template-product-list .catalog__price-column_hints{flex-direction:column;display:flex}}.template-product-list .tooltip_furnitura-so-skidkoi,.template-product-list .catalog__price-column .tooltip_furnitura-so-skidkoi{margin:0 -2px 6px;position:static}.template-product-list .tooltip_furnitura-so-skidkoi .tooltip_active{top:unset;z-index:100;width:180px;margin-bottom:10px;bottom:100%;left:-48px}.template-product-list .tooltip_furnitura-so-skidkoi .tooltip_active:after{left:43px}.template-product-list .catalog__price-column_furnitura{flex-direction:column-reverse;display:flex;position:relative}@media (max-width:991px){.template-product-list .tooltip_furnitura-so-skidkoi,.template-product-list .catalog__price-column .tooltip_furnitura-so-skidkoi{margin:-4px 2px 4px}.template-product-list .tooltip_furnitura-so-skidkoi .tooltip_active{width:124px}.template-product-list .tooltip_furnitura-so-skidkoi .tooltip_active:after{left:48px}}@media not (min-width:360px){.template-product-list .tooltip_furnitura-so-skidkoi,.template-product-list .catalog__price-column .tooltip_furnitura-so-skidkoi{margin:0}.template-product-list .tooltip_furnitura-so-skidkoi .tooltip_active{left:0}.template-product-list .tooltip_furnitura-so-skidkoi .tooltip_active:after{left:2px}}.our-products{grid-template-columns:1fr 1fr;gap:8px;padding:.5em 0;display:grid}.our-products__link-mk{order:2}.our-products__link-vh{order:1}.our-products__link{text-decoration:none;position:relative}.our-products__title{color:#1f130a;max-width:120px;overflow:unset;white-space:unset;text-overflow:unset;margin:0 0 8px;padding:0;font-size:16px;font-weight:600;line-height:19px}.our-products__subtitle{color:#6c6c63;margin:0;font-size:15px;line-height:19px;position:absolute;top:38px;left:60px}.our-products__img{border-radius:4px;width:100%;height:auto;display:block}.ratings-star{column-gap:2px}.ratings-star:before{content:"";background:url(rating-star.svg) 50%/cover no-repeat;flex:none;width:16px;height:16px;display:block}.ratings-star_big:before{width:40px;height:40px}@media (min-width:1025px){.page_404{padding-bottom:20px}.page__title_404{margin-bottom:.75em;font-size:2em}.page__text_404{margin:0;font-size:1.2em}.page__content{grid-template-columns:1fr auto;align-items:start;column-gap:2em;display:grid}.our-products{grid-template-columns:repeat(2,351px);gap:1em;padding:0;display:grid}.our-products__link:first-child{order:2}.our-products__link:last-child{order:1}.our-products__link{color:#333;width:351px;text-decoration:none}.our-products__title{max-width:unset;color:inherit;white-space:normal;text-overflow:clip;margin:0 0 .125em;font-size:1.5em;font-weight:700;line-height:1.25;overflow:visible}.our-products__subtitle{white-space:normal;text-overflow:clip;margin:0 0 .5em;font-size:1.2em;font-weight:400;line-height:17px;position:static;overflow:visible}.our-products__img{border-radius:8px;width:351px}.ratings-star_big:before{width:64px;height:64px}}
.header p{margin:0}.header-fix{text-align:center}.header-fix__phone{font-size:18px}.header__content{padding:10px 0;display:flex}.header__contact{flex-direction:column;justify-content:flex-start;display:flex}.header__contact-text{align-items:center;height:23px;margin-bottom:3px;font-size:14px;font-weight:500;line-height:16px;display:flex}.header__contact-address_desktop:nth-child(2){margin-left:30px}.header__contact-block{margin-right:48px}@media (max-width:1200px){.header__contact-block{margin-right:20px}}.header__contact-container{display:flex}.header__contact_item{align-items:center;height:23px;margin-bottom:3px;display:flex}.header__contact_item span{color:#2f80ed;cursor:pointer;border-bottom:1px dashed #2f80ed;margin-left:8px;font-size:12px;line-height:12px;text-decoration:none}.header__contact_item span:hover{color:#ff831f;border-bottom:1px dashed #ff831f}.header__contact_item:before{content:"";background-position:0;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:inline-block}.header__contact-city{color:#000;font-size:14px;line-height:14px}.header__contact-city:before{background-image:url(target.png);margin-right:9px}.header__contact-callback{color:#2f80ed;cursor:pointer;font-size:12px;line-height:12px;text-decoration:none}.header__contact-tel:before{background-image:url(callback.png)}.header__contact-whatsapp:before{background-image:url(whatsapp_new.png)}.header__contact-shopTitle{color:#000;align-items:center;height:23px;margin-bottom:3px;font-size:14px;font-weight:500;line-height:14px;display:flex}@media (max-width:1200px){.header__contact-shopTitle{font-size:14px}}.header__contact-phone{color:#333;align-items:center;height:23px;margin-bottom:3px;font-size:18px;font-weight:700;line-height:21px;display:flex}@media (max-width:1200px){.header__contact-phone{font-size:16px}}.header__contact-street{color:#3c3d41;align-items:center;height:23px;margin-bottom:3px;font-size:15px;line-height:18px;display:flex}.header__contact-street_single{padding-left:30px}.feedback-platform{flex-direction:column;justify-content:space-between;display:flex}.header__reliability{flex:1;justify-content:flex-end;display:flex}.header__reliability-container{margin-right:48px;display:flex}@media (max-width:1200px){.header__reliability-container{margin-right:20px}}.header__reliability-item{color:#3c3d41;align-items:center;height:23px;margin-bottom:3px;font-family:Roboto sans-serif;font-size:12px;line-height:12px;display:flex}.header__reliability-item-title{align-items:center;padding-right:5px;display:flex}.header__reliability-item-title:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;align-items:center;width:15px;height:15px;margin-right:5px;display:flex}.header__reliability-item-title--google:before{background-image:url(google_sm.png)}.header__reliability-item-title--flamp:before{background-image:url(flamp_sm.png)}.header__reliability-item-title--yandex:before{background-image:url(yandex_sm.png)}.header__reliability-item-rating{align-items:center;display:flex}.header__reliability-rate{color:#000;align-items:center;height:23px;margin-bottom:3px;font-size:17px;font-weight:500;line-height:17px;display:flex}.header__reliability-star{flex-direction:column;justify-content:space-between;margin-right:20px;display:flex}.header__reliability-star-counts{color:#333;align-items:center;height:23px;margin-bottom:3px;font-size:12px;line-height:12px;text-decoration-line:underline;display:flex}.header__reliability-star-title{color:#000;align-items:center;height:23px;margin-bottom:3px;font-size:14px;font-weight:500;line-height:14px;display:flex}.header__reliability .star__wrap{background:url(star_grey_new.png) repeat-x;width:95px;height:18px;margin-left:0;margin-right:5px}@media (max-width:767px){.header__reliability .star__wrap{width:217px;height:44px}}.header__reliability .star__orange{background:url(star_orange_new.png) repeat-x;height:18px;position:absolute}.header .master-btn{cursor:pointer;color:#333;text-align:center;background:#fff917;border-radius:6px;flex-direction:column;flex:1;justify-content:center;align-self:center;align-items:center;max-width:248px;height:63px;padding:10px;font-size:14px;font-weight:700;line-height:14px;text-decoration:none;display:flex}@media (max-width:1200px){.header .master-btn{max-width:180px;font-size:11px}}.header .master-btn img{width:29.5px;height:20px;margin-bottom:10px}.header .master-btn span{white-space:nowrap;text-transform:uppercase}.benefits{justify-content:space-between;margin-bottom:10px;display:flex}.benefits .benefit{text-decoration:none;transition:filter .3s;display:flex}.benefits .benefit:focus,.benefits .benefit:hover{filter:invert(48%)sepia(83%)saturate(3413%)hue-rotate(7deg)}.benefits .benefit img{height:39px;margin-right:10px}.benefits .benefit .ben{flex-direction:column;justify-content:space-between;display:flex}.benefits .benefit .ben b{color:#000;font-size:16px;font-weight:500;line-height:18px}.benefits .benefit .ben span{color:#000;font-size:14px;font-weight:400;line-height:14px}@media (min-width:1025px){.colection__top-block{margin-top:-12px;padding-top:24px}}.nav,.nav-mk{display:flex}.nav{z-index:100;justify-content:space-between;margin:0 0 10px;padding:0;display:flex;position:relative}.nav__sub{columns:4;z-index:10;background:#fff;border-radius:0 0 5px 5px;column-gap:20px;padding:14px 10px;display:none;position:absolute;top:38px;left:0;right:0;box-shadow:0 7px 10px -3px #7d7d7d}.nav__sub--new{columns:auto}.nav__sub-item{vertical-align:top;break-inside:avoid;border-bottom:1px dotted #cfcfcf;padding:7px 0 7px 4px}.nav__sub-link{color:#2e2e2e;white-space:normal;font-size:13px;line-height:13px;text-decoration:none}.nav__sub-link:hover{color:#f07726;text-decoration:none}.nav__sub_type:after{content:attr(data-labeltype);color:#fff;white-space:nowrap;background:red;border-radius:4px;max-height:14px;margin-left:2px;padding:0 4px 2px;font-size:10px;line-height:14px;display:inline-block}.nav__sub_type_montag:after{content:"Монтаж в подарок!";background:red}.nav__sub_type_ekonom:after{content:"Эконом";background:#ffbd59}.nav__sub_type_voda:after{content:"Водостойкие";background:#82d3f3}.nav__sub_type_rasprodaga:after{content:"СКИДКИ!";background:red}.nav__sub_type_nestandart:after{content:"ВОЗМОЖЕН НЕСТАНДАРТ";background:#1aaf13}.nav__sub_type_termo:after{content:"ТЕРМО";background:#e90808;border-left:14px solid #00a1ff;padding:0 7px 2px 5px;font-weight:700}.nav__link{color:#fff;text-align:center;padding:0 16px;font-size:16px;line-height:40px;text-decoration:none;display:block}.nav__link:active,.nav__link:focus,.nav__link:hover{color:#fff;text-decoration:none}.nav__price{color:#888;white-space:nowrap;vertical-align:baseline;padding:2px 5px;font-size:10px;bottom:0}.nav__item{white-space:nowrap;background-color:#fff;width:100%;height:40px;padding:0 0 0 2px}.nav__item:first-child{border-radius:5px 0 0 5px;padding:0}.nav__item:first-child .nav__link{border-radius:5px 0 0 5px}.nav__item .nav__link{background-color:#ff831f}.nav__item.active .nav__link,.nav__item:hover .nav__link{color:#f06000;background-color:#fbfbfb}.nav__item:hover .nav__sub{display:block}.nav__item_nelicvid .nav__link{background-color:#d00;border:2px solid #fff;border-radius:18px;margin:10px;padding:0 10px;line-height:30px}.nav__item_nelicvid.active .nav__link,.nav__item_nelicvid:hover .nav__link{background:#f33}.nav__item_promo .nav__link{background:#e61711;border-radius:0 5px 5px 0;max-width:229px;height:40px}.nav__item_promo.active .nav__link,.nav__item_promo:hover .nav__link{background-color:#cd151c}.nav-mk{justify-content:space-between;display:flex}.nav-mk__color-block,.nav-mk__design-door-block,.nav-mk__glass-block{display:flex}.nav-mk__title{color:#000;margin:0 0 10px;font-size:16px;font-weight:700}.nav-mk__title--popular{margin-bottom:0;margin-right:10px;line-height:25px}.nav-mk__item{padding-left:10px}.nav-mk__design-block{flex:0 0 310px}.nav-mk__color-block,.nav-mk__glass-block{flex-wrap:wrap;justify-content:space-between;margin-bottom:13px;display:flex}.nav-mk__color-link{border:2px solid #ccc;border-radius:50%;width:35px;height:35px;display:block}.nav-mk__color-link:hover{border:2px solid #f06000}.nav-mk__design-door-block{flex-wrap:wrap;justify-content:flex-start;display:flex}.nav-mk__design-door-block .nav-mk__door{background-position:50%;background-size:contain;width:40px;height:70px;margin:8px 10px}.nav-mk__design-door-block .nav-mk__door:hover{outline:3px solid #f06000}.nav-mk__other-link-block{flex-wrap:wrap;flex:0 0 820px;display:flex}.nav-mk__price{flex:0 0 150px;height:190px}.nav-mk__brand{flex:0 0 160px}@media (max-width:1200px){.nav-mk__brand ul{max-width:460px}}.nav-mk__type-open{flex:0 0 315px;height:190px}.nav-mk__material{flex:0 0 165px}.nav-mk__circle-link-list{flex-wrap:wrap;justify-content:flex-start;gap:6px 10px;padding-bottom:10px;display:flex}.nav-mk__link-item{white-space:normal;margin:4px 0}.nav-mk__link-item--more-design{margin:0 0 0 5px}.nav-mk__link-item--stock{margin:0}.nav-mk__all-door{text-align:center;width:auto;max-width:300px;margin:0;list-style:none;display:flex}.nav-mk__all-door--link{color:#fff;background-color:#ff7815;border-radius:20px;align-self:center;padding:7px 10px;font-size:13px;text-decoration:none;transition:color .25s}.nav-mk__all-door--link:hover{color:#000}.nav-mk__icon-stock{fill:red;position:relative;top:6px;right:-8px}.nav-mk__standart-link{margin:0;font-size:13px}.nav-mk__standart-link--more-design{text-align:center;border:1px solid #ccc;border-radius:20px;width:110px;height:70px;margin:8px 0;padding:15px;text-decoration:none;display:block}.nav-mk__standart-link--more-design:hover{border:1px solid #ff7815}.nav-mk__standart-link--more-color{text-align:center;border:1px solid #ccc;border-radius:15px;justify-content:center;align-items:center;width:60px;height:35px;padding:5px;font-size:12px;line-height:1;text-decoration:none;display:flex}.nav-mk__standart-link--more-color:hover{border:1px solid #ff7815}.nav-mk__standart-link--circle{border:1px solid #b3b2b2;border-radius:25px;padding:5px 10px;text-decoration:none;display:block}.nav-mk__standart-link--circle:hover{border:1px solid #ff7815}.nav-mk__standart-link--circle_notlink{cursor:pointer}.nav-mk__standart-link--circle_notlink:hover{color:#ff7815}.nav-mk__standart-link--stock{color:#cd0000;text-decoration:underline}.nav-mk__standart-link--stock:hover+svg{fill:#f06000}.nav-mk__standart-link--notlink{cursor:pointer;text-decoration:underline}.nav-mk__standart-link--notlink:hover,.nav-mk__standart-link--notlink:active{color:#ff7600;text-decoration:none}.nav-mk__open-type-block{flex-wrap:nowrap;justify-content:space-between;width:315px;height:120px;display:flex}.nav-mk__open-type-item:hover .nav-mk__open-type-img{opacity:.7}.nav-mk__open-type-img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:70px}.nav-mk__open-type-img--swing{background-image:url(swing-door.svg)}.nav-mk__open-type-img--double-swing{background-image:url(double-swing-door.svg)}.nav-mk__open-type-img--sliding{background-image:url(sliding-door.svg)}.nav-mk__open-type-img--folding{background-image:url(folding-door.svg)}.nav-mk__open-type-description{text-align:center;font-size:13px}@media (max-width:991px){.nav__mobile-btn-block:active .nav__mobile-btn-icon,.nav__mobile-btn-block:active span,.nav__mobile-btn-block:hover .nav__mobile-btn-icon,.nav__mobile-btn-block:hover span,.nav__mobile-btn:active,.nav__mobile-btn:hover{color:#fff}.nav{position:relative}.nav__mobile-btn-block{text-align:center;background-color:#e98134;width:50%;height:55px;margin:10px 0;padding:14px 0;display:inline-block;position:relative}.nav__mobile-btn-block--catalog:before{content:"";border-right:2px dotted #fff;width:1px;height:40px;position:absolute;top:5px;right:0}.nav__mobile-btn-block:active,.nav__mobile-btn-block:hover{background-color:#d94100}.nav__mobile-btn{color:#fff;text-align:center;margin:0 auto;padding:0 0 0 50px;font-size:20px;line-height:25px;text-decoration:none;display:inline-block;position:relative}.nav__mobile-btn-icon{position:absolute;top:10px}}@media (max-width:767px){.nav{position:relative}.nav__mobile-btn{padding:0 0 0 40px;font-size:14px}.nav__mobile-btn:before{width:25px;height:25px;top:0}}.nav-mk__standart-grey{background-color:#f1f2f4}.nav-mk__standart-grey:active{color:#fff;background-color:#ff8139}.top-filter .nav-mk__standart-link{border-radius:24px;padding:8px 16px;font-size:14px;line-height:16px;text-decoration:none;display:inline-block}.search{background:#fff;border:1px solid #acacac;border-radius:5px;width:235px;height:40px;margin-left:20px;position:relative}.search__input{background:#fff;border:0;border-radius:5px;width:100%;height:38px;padding:0 10px;box-sizing:border-box!important}.search__submit{background-color:#fff;background-image:url(search.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;width:21px;height:21px;display:block;position:absolute;top:10px;right:15px}.modalCity .modal-dialog{width:auto;max-width:630px}.modalCity .modal-client{padding:35px 45px}.modal-content{background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:6px;outline:0;min-width:630px;padding:20px;position:relative;box-shadow:0 5px 15px #00000080}.modal-content_changecitypopup{min-width:auto;max-width:534px}.modal-content__right-block{flex:1}.modal__title{text-align:center;margin:auto auto 20px;font-size:24px;font-weight:500;line-height:32px}.modal__title--whatsapp{text-align:center;color:#000;margin-bottom:0;font-size:22px;font-weight:500;line-height:43px}.modal__notice{text-align:center;color:#6d6d6d;max-width:300px;margin:auto auto 35px;font-size:18px;line-height:24px}.modal__description{width:430px;margin:auto}.modal__submit{text-align:center;text-transform:uppercase;color:#fff;background:#ff831f;border:0;border-radius:5px;justify-content:center;align-items:center;width:266px;height:65px;margin:0 auto 10px;font-size:16px;font-weight:500;line-height:16px;display:flex}.modal__submit_whatsapp{background:#128c7e url(plane.png) 13px/18px 16px no-repeat;border-radius:50%;width:39px;height:39px;margin:0;font-size:0;line-height:0}.modal__refuse{text-align:center;color:#ff831f;align-items:center;margin:auto;font-size:14px;line-height:24px;text-decoration-line:underline;display:flex}.modal__whatsapp__tel{text-align:center;color:#128c7e;margin-bottom:8px;font-size:36px;font-weight:700;line-height:43px}.modal__whatsapp__text{text-align:center;color:#000000a1;font-size:14px;line-height:21px}.modal-dialog--whatsapp{background-image:url(modal_whatsapp_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:35px}.manager-text{color:#000;z-index:1;border-radius:15px;width:100%;padding:20px;line-height:22px;display:block;position:relative}.manager-text:before{content:"";z-index:-1;border:30px solid #0000;width:25px;height:20px;position:absolute;bottom:-30px;left:-6px;transform:rotate(45deg)}.manager-text_pink{background-color:#ffedde}.manager-text_pink:before{border-left:30px solid #ffedde}.manager-text_white{background-color:#fff}.manager-text_white:before{border-left:30px solid #fff}.modal-content-mk{margin-bottom:30px}.cityList__item{cursor:pointer;background-color:#fff;border:1px solid #c4c4c4;justify-content:space-between;margin-bottom:10px;display:flex}.cityList__item:hover{background-color:#ffedde;border:1px solid #fff}.cityList__map{padding:15px}.cityList__desc{margin-right:auto;padding:15px}.cityList__desc__title{color:#000;margin-bottom:20px;font-size:18px;font-weight:500}.cityList__desc__adres{color:#000;white-space:nowrap;align-items:center;margin-bottom:10px;font-size:14px;line-height:14px;display:flex}.cityList__desc__adres:before{content:"";background-image:url(target.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:21px;height:21px;margin-right:8px;display:block}.cityList__desc__phone{color:#333;white-space:nowrap;align-items:center;font-size:14px;line-height:16px;display:flex}.cityList__desc__phone:before{content:"";background-image:url(phone.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:21px;height:21px;margin-right:8px;display:block}.city-select__text{text-align:center;color:#000;max-width:412px;margin:0 auto 16px;font-size:16px;line-height:24px}.city-select__item{align-items:center;width:50%;margin-left:auto;margin-right:auto;display:flex}.city-select__item label{cursor:pointer}.city-select__name{flex-direction:column;display:flex}.city-select__name span:first-child{font-weight:700}.city-select__checkbox{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #ff831f;border-radius:50%;justify-content:center;align-items:center;width:15px;min-width:15px;height:15px;min-height:15px;margin-right:8px;display:flex}.city-select__checkbox_green{border:1px solid #25d366}.city-select__checkbox .filler{border-radius:50%;width:9px;height:9px;display:block}.city-select__choose-block{justify-content:space-between;max-width:370px;margin:0 auto 25px;display:flex}.city-select__choose-block input{display:none}.city-select__choose-block input:checked+.city-select__checkbox .filler{background-color:#ff831f}.city-select__choose-block input:checked+.city-select__checkbox_green .filler{background-color:#25d366}.form__row{justify-content:space-between;width:100%;display:flex}.form__row .form__item{margin-bottom:0}.form__row_multy{justify-content:center;align-items:center;margin-bottom:15px}.form__row_multy .form__tel{margin-bottom:0;margin-right:10px}.form__phone{box-sizing:border-box;background:#fff;border:1px solid #acacac;border-radius:5px;width:266px;height:35px;padding:0 15px;font-size:12px;line-height:12px}.form__phone_radius{border-radius:100px;width:226px}.form__tel{width:266px;margin:0 auto 15px;position:relative}.form__tel:after{content:"";background-image:url(call_icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;display:block;position:absolute;top:10px;right:15px}.form__tel_radius{width:226px}.form__site:after{content:"";background-image:url(web_site_icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;display:block;position:absolute;top:10px;right:15px}.form__checkbox-circle{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;min-height:16px;margin-right:8px;display:flex}.form__checkbox-circle_green{border:1px solid #25d366}.form__checkbox-circle .filler{border-radius:50%;width:8px;height:8px;display:block}.form__checkbox-container{max-width:245px;margin:0 auto;display:flex}.form__checkbox-input{display:none}.form__checkbox-input:checked+.form__checkbox-circle .filler{background:linear-gradient(248.24deg,#ff621f 0,#ff831f 58.12%,#ff981f 100%)}.form__checkbox-input:checked+.form__checkbox-circle_green .filler{background:#25d366}.form__checkbox-text{color:#acacac;font-size:13px;line-height:14px}.form__checkbox-text a{color:#acacac}.door-counter{border:1px solid #888;border-radius:3px;width:90px;height:35px;margin-left:0;padding-left:10px;font-size:15px}.calc__popup-stock{display:flex}.calc__popup-stock-img{object-fit:contain;width:100%;max-width:270px;height:100%;margin-top:auto}.calc__popup-stock-list{flex-direction:column;margin-left:-30px;padding-top:15px;display:flex}.calc__popup-stock-num{color:#b00;text-align:center;justify-content:center;align-items:center;min-width:55px;font-size:48px;font-weight:700;line-height:48px;display:flex}.calc__popup-stock-num_dot{letter-spacing:-8px;margin:0 5px 0 -5px;font-size:80px;line-height:45px}.calc__popup-stock-text{text-align:left;padding-left:0;font-size:12px}.calc__popup-stock-item{align-items:center;margin-bottom:5px;display:flex}.calc__popup-form_data{justify-content:space-between;display:flex}.calc__popup-form-product{color:#000;margin-bottom:25px;font-size:14px;line-height:12px}.calc__popup-form-btn{text-align:center;text-transform:uppercase;color:#fff;background:#ff831f;border:0;border-radius:5px;justify-content:center;align-items:center;width:228px;height:39px;margin-left:0;font-size:16px;font-weight:500;line-height:16px;display:flex}.calc__popup-form-alternative{color:#000;font-size:14px;font-weight:700;line-height:12px}.calc__popup .form__phone,.calc__popup .door-counter{height:39px}.calc__popup .modal-content{padding-bottom:0}.product__price-discount{text-align:center;color:#000;background:#fff700;width:100%;margin:10px 0 25px;padding:5px;font-size:15px;display:block;position:relative}.list a:before{content:"•";color:#949494;font-size:18px;font-weight:700;position:absolute;top:0;left:-24px}.list a:hover:before{color:#ff831f}.list div{color:#949494;margin:9px 0 0 40px;display:block}.list div:hover{color:#ff831f}.chooseCitySmall{z-index:9999;background:#fff;border-radius:5px;width:629px;height:173px;padding:35px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 24px #0000000f,0 2px 6px #0000000a,0 0 1px #0000000a}.chooseCitySmall.active{display:block}.cityButtons{justify-content:center;display:flex}.cityButtons__text{color:#000;align-items:center;margin-bottom:30px;font-size:24px;font-weight:500;line-height:28px}.cityButton{text-align:center;color:#fff;cursor:pointer;background:#ff831f;border-radius:5px;justify-content:center;align-items:center;width:204px;min-height:45px;font-size:16px;line-height:14px;display:flex;top:230px;left:508px}.cityButton:first-child{margin-right:15px}.advantage{padding-top:8px;padding-bottom:16px}.advantage__title{text-align:center;color:#000;margin-bottom:35px;font-size:28px;font-weight:500;line-height:26px}.advantage__flex-block{display:flex}.advantage__item{flex-direction:column;justify-content:center;align-items:center;width:25%;display:flex}.advantage__item-text{color:#000;text-align:center;font-size:16px;font-weight:400;line-height:21px}.advantage__image{max-width:55px;max-height:55px;margin-bottom:15px}.advantage__image img{object-fit:contain;object-position:center;width:100%;height:100%}.install__block{margin-bottom:55px}.install__title{text-align:center;color:#000;margin-bottom:40px;font-size:28px;font-weight:500;line-height:26px}.install__title span{font-weight:700}.install__banner{width:100%;margin-bottom:36px}.install__banner img{object-fit:contain;object-position:center;width:100%;height:100%}.install__tab{display:flex}.install__tab-links{justify-content:center;margin-bottom:20px;display:flex}.install__tab-link{color:#00000069;cursor:pointer;margin:0 15px;padding-bottom:12px;font-size:24px;line-height:18px}.install__tab-link.active{color:#000;border-bottom:2px solid #ff831f}.install__tab-image{width:45%;padding-right:15px;position:relative}.install__tab-image img{object-fit:contain;object-position:top left;width:100%;height:100%}.install__tab-desc{color:#000;width:55%;padding-left:15px;font-size:16px;line-height:24px}.install__tab-desc-title{font-weight:700}.install__tab-desc li:before{content:"—";margin-right:5px;display:inline-block}.install__tab-list{margin-bottom:20px}.install__tab-benefits{justify-content:space-between;margin-bottom:20px;display:flex}.install__tab-benefit{box-sizing:border-box;border:1px solid #eaeaea;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;width:19%;padding:15px 7px;display:flex;box-shadow:0 10px 20px #0000000a,0 2px 6px #0000000a,0 0 1px #0000000a}.install__tab-benefit-value{text-align:center;color:#ff831f;margin-top:7px;margin-bottom:7px;font-size:30px;font-weight:700;line-height:21px}.install__tab-benefit-text{text-align:center;color:#000;font-size:14px;line-height:18px}.install__tab-bottom{display:flex}.install__min-price{font-size:26px;font-weight:500;line-height:26px}.install__min-price-block{text-align:right;color:#fff;background:#ff831f;border-radius:100px 0 0 100px;min-height:70px;padding:15px 15px 15px 28px;font-size:14px;line-height:14px;position:absolute;top:20px;right:15px}.install__min-price-block-vh{align-items:center;display:flex}.install__example{color:#1da6db;cursor:pointer;margin-left:25px;padding-top:1px;text-decoration:underline}.install__example:hover{opacity:.7}.install__modal-title{color:#000;font-size:24px;font-weight:500;line-height:34px}.install__callback{display:flex}.install__img-callback{padding-right:15px}.install__img-callback img{object-fit:contain;object-position:top left;width:100%;height:100%}.install__form-block{padding-left:15px}.install__form-block .form__tel,.install__form-block .modal__submit,.install__form-block .form__checkbox-container{margin:0}.install__modal{background-color:#fff;position:absolute}.install__form-block{width:40%}.install__modal-title{text-align:left;margin:0 0 35px;font-size:22px;line-height:1.3}.install__modal-btns{text-align:center;margin:10px 0}.install__modal{z-index:2;border:2px solid #ff7e17;border-radius:10px;width:950px;margin:0 auto;padding:15px;line-height:1.3;display:none;right:0}.install__modal li{margin-bottom:5px}.install__checkbox-price{display:none}.install__all-price{cursor:pointer;width:200px;height:30px;font-size:17px;display:block;position:relative}.install__all-price:before{content:"Посмотреть все цены";color:#1da6db;text-decoration:underline;position:absolute;top:0;left:0}.contacts iframe{width:100%}.contacts__slide{width:100%;padding:5px;height:365px!important}.contacts__slide-image{cursor:pointer;object-fit:cover;object-position:center;width:100%;height:100%;max-height:75vh;display:block!important}.contacts__pageTitle{color:#000;text-align:center;margin:auto auto 30px;font-size:36px;font-weight:500}.contacts__proezd{color:#1081e0;cursor:pointer;border-bottom:1px dashed #1081e0;width:178px;margin-bottom:8px;margin-left:30px;padding:0;font-size:16px;line-height:14px}.contacts__proezd:hover{color:#ff831f;border-color:#ff831f;text-decoration:none}.contacts__proezd:last-child{width:unset}.contacts__notice{color:#000;text-align:center;margin:auto auto 30px;font-size:18px;line-height:27px}.contacts__item{width:100%}.contacts__parking{color:#000;align-items:center;width:100%;font-size:16px;display:flex}.contacts__parking:before{content:"";background-image:url(parking.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:35px;height:35px;margin-right:10px;display:block}.contacts__item__title{color:#000;width:100%;margin-bottom:13px;font-size:18px;font-weight:500;line-height:22px}.contacts__item__container{flex-wrap:wrap;display:flex}.contacts__links{width:100%}.contacts__links__item{margin-bottom:13px;font-size:16px;line-height:20px;display:flex}.contacts__links__item_adres{color:#000;flex-wrap:wrap}.contacts__links__item_adres:before{content:"";background-image:url(target.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:21px;height:21px;margin-right:8px;display:block}.contacts__links__item_tel{color:#333;font-weight:700}.contacts__links__item_tel:before{content:"";background-image:url(phone.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:21px;height:21px;margin-right:8px;display:block}.contacts__links__item_work{color:#333}.contacts__links__item_work:before{content:"";background-image:url(time.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:21px;height:21px;margin-right:8px;display:block}.contacts__links__item_mail{color:#333}.contacts__links__item_mail:before{content:"";background-image:url(mail.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:21px;height:21px;margin-right:8px;display:block}.contacts__whatsapp{color:#000;box-sizing:border-box;cursor:pointer;border:1px solid #acacac;border-radius:5px;width:100%;margin-bottom:13px;font-size:16px;line-height:21px;text-decoration:none;display:flex}.contacts__whatsapp:before{content:"";background-image:url(whatsapp_new_big.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:35px;height:35px;margin-right:12px;display:block}.contacts__map{width:100%;margin-bottom:14px}.contacts__map img{object-fit:contain;width:100%;height:100%}.contacts__list{flex-direction:row-reverse;margin-bottom:50px;display:flex}.contacts__list .contacts__item{flex-wrap:wrap;display:flex}.contacts__list_multy{justify-content:space-between}.contacts__list_multy .contacts__item{width:45%}.contacts__list_multy .contacts__links{width:70%}.contacts__list_multy .contacts__whatsapp{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:30%}.contacts__list_multy .contacts__whatsapp:before{margin-bottom:12px;margin-right:0}.contacts__list__single .contacts__item{justify-content:space-between}.contacts__list__single .contacts__item__container{flex-direction:column;width:30%}.contacts__list__single .contacts__map{width:70%}.contacts__list__single .contacts__map iframe{height:400px}.contacts__list__single .contacts__whatsapp{align-items:center;width:308px;height:60px;margin-bottom:auto;padding:12px 16px;display:flex}.contacts__list__single .contacts__parking{width:70%;margin-left:auto}.advantages{justify-content:center;margin-bottom:60px;display:flex}.advantages .advantages__item{box-sizing:border-box;border:1px solid #eaeaea;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;max-width:217px;min-height:177px;margin:25px;padding:32px 25px;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 10px 20px #0000000a,0 2px 6px #0000000a,0 0 1px #0000000a}.advantages .advantages__item:hover{border:1px solid #ff831f;border-radius:5px;transition:all .3s;transform:scale(1.1);box-shadow:0 24px 32px #0000000a,0 16px 24px #0000000a,0 4px 8px #0000000a,0 0 1px #0000000a}.advantages .advantages__item:first-child .advantages__image{background-image:url(advantage_1.png)}.advantages .advantages__item:nth-child(2) .advantages__image{background-image:url(advantage_2.png)}.advantages .advantages__item:nth-child(3) .advantages__image{background-image:url(advantage_3.png)}.advantages__image{background-position:bottom;background-repeat:no-repeat;background-size:contain;width:55px;height:62px;margin-bottom:16px}.advantages__text{text-align:center;color:#000;font-size:16px;line-height:21px}.shop-tabsList{justify-content:center;margin-bottom:50px;display:flex}.shop-tabsList__item{cursor:pointer;text-align:center;color:#00000069;border-bottom:2px solid #0000;align-items:center;margin:0 35px;padding-bottom:25px;font-size:24px;line-height:18px;display:flex}.shop-tabsList__item.active{color:#000;border-bottom:2px solid #ff831f;display:flex}.shop-tab{opacity:0;pointer-events:none;height:0;transition:all .3s}.shop-tab.active{opacity:1;pointer-events:all;height:auto;transition:all .3s}.footer__city-link{white-space:nowrap}.footer{background-color:#f07726;margin-top:15px;padding-top:36px;position:relative}.footer__items-list{flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;display:flex}.footer .master-btn{cursor:pointer;background:#fff;border-radius:5px;justify-content:center;align-items:center;width:235px;height:45px;margin-top:13px;text-decoration:none;display:flex}.footer .master-btn span{text-transform:uppercase;color:#000;font-size:14px;font-weight:500;line-height:14px}.footer__adress{margin-bottom:15px;font-size:16px;font-weight:500}.footer__item{color:#fff;width:25%;padding-right:15px}.footer__item-block_zamer{margin-bottom:20px;font-size:16px;font-weight:500;line-height:19px}.footer__item-block_adres{margin-bottom:30px}.footer__item_text{flex-direction:column;justify-content:space-around;width:100%;margin:35px 0 0;display:flex}.footer__item_payment{flex-direction:column;width:100%;margin-top:20px;display:flex}.footer__item_payment span{color:#fff;width:100%;margin:0 0 15px;font-size:16px;font-weight:500;line-height:16px;display:block}.footer__item_payment img{margin-right:15px}.footer .payment-images{display:flex}.footer .contacts__links__item_mail:before,.footer .contacts__links__item_adres:before,.footer .contacts__links__item_tel:before,.footer .contacts__links__item_whatsapp:before{filter:brightness(0)invert()}.footer .contacts__links__item_whatsapp:before{content:"";background-image:url(whatsapp_new_footer.png);background-position:0;background-repeat:no-repeat;background-size:contain;width:21px;height:21px;margin-right:8px;display:block}.footer .contacts__links__item_mail,.footer .contacts__links__item_adres,.footer .contacts__links__item_tel,.footer .contacts__links__item_whatsapp{color:#fff}.footer .contacts__links__item_mail,.footer .contacts__links__item_adres,.footer .contacts__links__item_whatsapp{font-size:14px}.footer .contacts__links__item_tel{font-size:16px;font-weight:700}.footer__list{flex-direction:column;max-width:235px;display:flex}.footer__list-li{margin-bottom:8px}.footer__list-link{color:#fff;font-size:14px;line-height:18px;text-decoration:underline}.footer__list-link:hover{text-decoration:none}.footer__list-link--notlink{cursor:pointer}.footer__title{color:#fff;margin-bottom:30px;font-size:18px;font-weight:500;line-height:16px;display:block}.footer__menu-open{display:none}.footer__payment{color:#fff;margin-top:20px}.footer__hr{border-top:1px dashed #ffbf94}.footer__city{background:#f28740;border-top:1px solid #d96f23;border-bottom:1px solid #d36115;padding:25px 0;box-shadow:0 3px 11px #d96f23}.footer__city-link{color:#fff;width:100%;margin:0 0 12px;padding-left:12px;display:inline-block;position:relative}.footer__city-link:active,.footer__city-link:focus,.footer__city-link:hover{color:#fff}.footer__city-link:before{content:"•";color:#fcc6a6;font-size:14px;font-weight:700;position:absolute;top:1px;left:-6px}.footer__powered{color:#a54500;padding:16px 0 48px}.footer__powered-title{color:#fff;margin:0 0 20px}.footer__powered-link{color:#a54500}.footer__powered-link:hover{color:#fff}.work-examples{padding:32px 0}.work-examples__title{text-align:center;color:#000;width:100%;margin-bottom:24px;font-size:28px;font-weight:500;line-height:26px}.work-examples__tabLinks{justify-content:space-around;width:50%;margin:0 auto 16px;display:flex}.work-examples__tabLink{text-align:center;cursor:pointer;color:#00000069;border:2px solid #0000;align-items:center;padding-bottom:8px;font-size:24px;line-height:18px;display:flex}.work-examples__tabLink.active{color:#000;border-bottom:2px solid #ff831f}.work-examples__tab{opacity:0;pointer-events:none;height:0}.work-examples__tab.active{opacity:1;pointer-events:all;height:auto}.work-examples__tab img{object-fit:cover;object-position:center;cursor:pointer;width:100%;height:100%;max-height:365px}.work-examples .slick-arrow{margin-top:-40px;position:absolute;top:50%}.work-examples .slick-next{right:-40px}.work-examples .slick-prev{left:-40px}.work-examples .slick-slide{max-height:365px;padding:0 10px}.work-examples .slick-dots{justify-content:center;margin-top:16px;display:flex}.work-examples .slick-dots button{background-color:#fff;border:1px solid #ff831f;border-radius:50%;outline:0;width:20px;height:20px;margin:0 4px;font-size:0}.work-examples .slick-active button{background-color:#ff831f}.delivery-advantage{background-blend-mode:multiply;color:#fff;text-align:center;background:#0009 url(reliability-bg.jpg) 0 0/cover no-repeat;height:auto;margin:0 0 24px;padding:16px 64px}.delivery-advantage__title{width:100%;margin:0 auto 104px;font-size:34px;font-weight:700;line-height:1.4}.delivery-advantage__flex-block{justify-content:space-between;width:90%;margin:0 auto;display:flex}.delivery-advantage__item{flex:0 0 181px}.delivery-advantage__item-text{margin:0;font-size:17px;line-height:1.2;position:relative}.delivery-advantage__item-text:before{content:"";width:60px;height:60px;font-weight:700;position:absolute;top:-90px;left:35%}.delivery-advantage__item-text--standart:before{background:url(standart_install.svg) 0 0/cover no-repeat}.delivery-advantage__item-text--clock:before{background:url(clock.svg) 0 0/cover no-repeat;width:53px;height:53px;top:-85px;left:62px}.delivery-advantage__item-text--free_delivery:before{background:url(free_delivery.svg) 0 0/cover no-repeat;width:70px;left:54px}.delivery-advantage__item-text--door:before{background:url(delivery_door.svg) 0 0/cover no-repeat;left:58px}.telegram{position:relative}.telegram_icon:before{content:"";background-image:url(telegram-logo.svg);background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.header__telegram{cursor:default;justify-content:flex-start;column-gap:10px;height:23px;text-decoration:none}.header__telegram .telegram__text{color:#2f80ed;cursor:pointer;border-bottom:1px dashed #2f80ed;font-size:12px;line-height:12px}.header__telegram .telegram__text:hover{color:#ff831f;border-bottom:1px dashed #ff831f}.contacts__telegram:hover,.contacts__telegram:active,.contacts__telegram:visited{color:#000}.contacts__telegram:before{width:35px;height:35px}
.d-flex{align-items:center;display:flex}.modal{z-index:1050;-webkit-overflow-scrolling:touch;display:none;position:fixed;top:0}.modal-open .modal,.popup-wrap-show{overflow-x:hidden;overflow-y:auto}.modal.fade .modal-dialog{padding-top:40px;transition:transform .3s ease-out;transform:translateY(-25%)}.modal.in .modal-dialog{transform:translate(0)}.modal-dialog{width:auto;margin:10px;position:relative}.modal-dialog--reliability{padding:20px}.modal-content__flex-block{justify-content:space-between;display:flex}.modal-backdrop{z-index:1040;background-color:#000;position:fixed;top:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{z-index:9991;opacity:.5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{padding:15px;position:relative}.modal-footer{text-align:right;border-top:1px solid #e5e5e5;padding:15px}.noUi-tooltip,.noUi-value{text-align:center;white-space:nowrap}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}.affix,.miniNoty{position:fixed}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.modal.in .modal-dialog.modal-dialog-video,.modal-video{width:1000px}.noUi-handle:after,.noUi-handle:before,.tooltip:after,.tooltip:before{content:""}.center-block{margin-left:auto;margin-right:auto;display:block}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.text-hide{font:0/0;color:#0000;text-shadow:none;background-color:#0000;border:0}.hidden{display:none!important}.noUi-target,.noUi-target *{touch-action:none;-webkit-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{direction:ltr;background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;position:relative;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-base,.noUi-connects{z-index:1;width:100%;height:100%;position:relative}.noUi-connect,.noUi-handle,.noUi-marker,.noUi-origin,.noUi-pips,.noUi-tooltip,.noUi-value{position:absolute}.noUi-connects{z-index:0;border-radius:3px;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;transform-origin:0 0;width:100%;height:100%;top:0;left:0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;top:-6px;left:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;top:-17px;left:-6px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{left:auto;right:-17px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{cursor:default;background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;width:1px;height:14px;display:block;position:absolute;top:6px;left:14px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;top:14px;left:6px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{width:100%;height:80px;padding:10px 0;top:100%;left:0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-value-vertical{padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{color:#000;background:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:5px;display:block}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}.cart-bottom .buttons,.measure-door figure{box-sizing:border-box}.page__slider-manager .slick-track{margin:0}.video-slide img{object-fit:cover;display:block}.slick-slide.slick-loading img,.slick-arrow.slick-hidden{display:none}.miniNoty{z-index:101;min-width:150px;max-width:50%;transition:all .5s;bottom:0;left:30px}.miniNoty_message{opacity:0;color:#fff;cursor:pointer;float:right;clear:both;border-radius:5px;max-height:0;margin:0;padding:0 10px;transition:all .5s;position:relative;right:10px;overflow:hidden;transform:scaleY(0)}.miniNoty_message-show{opacity:1;max-height:500px;margin:0 0 10px;padding:12px 24px;transform:scale(1)}.miniNoty_message-remove{margin:0;padding:0;overflow:hidden}.miniNoty_message-success{background:#fff;box-shadow:0 2px 6px #00000080}.miniNoty_message-error{background:#cd5c5c;box-shadow:0 2px 6px #32000080}.miniNoty_message-normal{color:#000;background:#fef57a;box-shadow:0 2px 6px #0009}.miniNoty_message-normal .notify_btn{color:#000}.miniNoty_message-warning{background:#daa520;box-shadow:0 2px 5px #daa520}.miniNoty_btn{color:#fff;background:#ffffff4d;border:1px solid #eee;border-radius:4px;margin:5px 5px 0 0;padding:5px 7px;display:inline-block}.miniNoty_btn:hover{background:#ffffff80}@media screen and (max-width:480px){.miniNoty{width:100%;max-width:100%}.miniNoty_message{text-align:center;float:none;border-radius:0;margin:0 0 5px;padding:5px;right:0}.miniNoty_message:last-child{margin:0}.miniNoty_message-show{bottom:5px}}.tooltip{white-space:initial;z-index:100;text-align:left;color:#333;background:#fff;border-right:4px solid #e87727;border-radius:4px;width:165px;padding:12px;font-size:12px;font-style:normal;font-weight:400;line-height:14px;position:absolute;top:6px;left:-170px;box-shadow:0 3px 14px #00000080}@media not (max-width:1024px){.catalog__icons .tooltip{top:0}}.tooltip p:last-child{margin-bottom:10px}.tooltip a{color:#00a8de;font-size:14px}.tooltip:before{width:18px;height:64px;position:absolute;top:-4px;right:-18px}.tooltip:after{border:11px solid #0000;border-left-color:#e87727;width:0;height:0;position:absolute;top:10px;right:-22px}.tooltip h6{margin:0 0 6px;font-size:13px;line-height:13px}@media (min-width:992px){.tooltip__help{white-space:normal;text-align:center;color:#fff;background:#bbb;border-radius:50%;width:16px;height:16px;margin-left:2px;font-size:14px;font-style:normal;font-weight:700;line-height:16px;display:inline-block;position:relative}.tooltip__help .tooltip{top:-12px}.template-product .tooltip__help .tooltip{display:none}}.tooltip__help:hover{z-index:999;background-color:#e87727}.tooltip_right{border:none;border-left:4px solid #e87727;left:auto;right:-165px}.tooltip_right:before{left:-18px;right:auto}.tooltip_right:after{border:11px solid #0000;border-right-color:#e87727;left:-22px;right:auto}.tooltip ul{margin:0;padding:0;list-style:none}.tooltip ul li{margin:5px 0 0 16px;position:relative}.tooltip ul li:before{content:"•";color:#25a9dd;font-size:21px;font-weight:700;position:absolute;top:0;left:-15px}.prod-stock:after,.prod-stock:before{content:""}.product__discount .tooltip{text-transform:lowercase;width:200px;top:-40px;left:-205px}[data-hide=tretya-dver-v-podarok]{display:none}.error,.help{display:block}#content .cart-module>div,#content .content.contact-f,.account-transaction table.list,.block-compare,.box-container,.cart-bottom .buttons,.cart-module .cart-content,.cart-module .cart-heading,.checkout-content,.checkout-heading,.htabs a,.login-content .left,.login-content .right,.order-list,.return-box,.return-box-2,.return-box-3,.return-list,.tab-content{border:1px solid #e8e5e4}.table-radius,table.list{border-top:1px solid #e8e5e4}#confirm .checkout-heading,#payment,.attribute td,.cart-info tbody td,.cart-info thead td,.compare-info td,.heading-order-list,.table-radius,.wishlist-product tbody td,.wishlist-product thead td,table.list td{border-bottom:1px solid #e8e5e4}.table-radius,table.list{border-left:1px solid #e8e5e4}.attribute td,.cart-info tbody td,.cart-info thead td,.compare-info td,.wishlist-product td,table.list,table.list td{border-right:1px solid #e8e5e4}#idTab1 p,#module_cart .cart .name a,#module_cart table.total td,.htabs a.selected,.information .info-about1 a,.information .info-facebook a,.manuf-p a,.manuf-p a b,.manuf-p a:hover b,.pagination .results{font-size:12px}#content{min-height:400px;margin-bottom:0;padding-top:0;padding-left:20px;padding-right:0}#content .table table,#content .table tr{border-bottom:1px solid #e4e4e4}#content .table td{padding:8px}#content .table th{color:#fff;text-align:center;background:#f07726;padding:10px 8px}.product-filter .product-compare{padding:3px 0 0 10px}.name a{color:#fcc6a6;font-size:13px;line-height:normal}.name a:hover{text-decoration:underline}.cart-bottom .buttons,.cart-info thead td,.checkout-heading,.wishlist-product thead td{background:#f7f7f7}.warning{background:#ffd1d1 url(warning.png) 10px no-repeat;border:1px solid #f8acac;padding-left:30px!important}.attention{background:#fff5cc url(attention.png) 10px no-repeat;border:1px solid #f2dd8c}.attention .close,.information .close,.success .close,.warning .close{float:right;cursor:pointer}.required{color:#ff7409;font-weight:700}.error{color:red}.help{color:#999;font-family:Verdana,Geneva,sans-serif;font-size:10px;font-weight:400}table.form{width:100%;margin-bottom:20px}table.form tr td:first-child{width:150px}table.form td{padding:4px}.return-comment textarea{width:307px}table.list{width:100%;margin-bottom:20px}.return-remove .button:hover{color:#fff}.return-remove .button{color:#fff;padding:1px 5px 2px}table.list td{background:url(box-bg.png)}table.list thead td{background:#f8f8f8 url(tail-manuf.gif) repeat-x;padding:0 5px}.list thead td,table.list thead td a{color:#222;font-weight:700;text-decoration:none}table.list tbody td a{text-decoration:underline}.htabs a,a.button{text-decoration:none}table.list tbody td{vertical-align:top;padding:0 5px}table.list .left{text-align:left;padding:7px}table.list .right{text-align:right;padding:7px}table.list .center{text-align:center;padding:7px}@media (min-width:992px){.pagination{border:1px solid #ddd;width:100%;margin-bottom:20px;padding:14px;display:inline-block;box-shadow:0 3px 11px #d0d0d0}.pagination .links{float:left}}.account-order .button-order-right{float:right;margin-top:-3px}.account-order .pagination{margin-bottom:25px}@media (min-width:992px){.pagination .links a{color:#000;border:1px solid #e8e5e4;padding:4px 10px;text-decoration:none;display:inline-block}.pagination .links a:hover{background:#f7f7f7}.pagination .links b{color:#000;background:#e8e8e8;border:1px solid #e8e5e4;padding:4px 10px 5px;font-weight:400;text-decoration:none;display:inline-block}.pagination .limit{float:right;margin:3px 0 0 30px;display:block}}.pagination .results{float:left;color:#252525;padding-top:5px;padding-left:10px}.pagination .limit .options{color:#252525;border:1px solid #b3b3b3;font-size:13px}.didnt-find-dream-door-text{font-size:20px;line-height:28px}.didnt-find-dream-door-text>*{vertical-align:bottom}a.button{cursor:pointer;text-transform:uppercase;background:#eee;border-radius:4px;padding:9px 5px;font-size:10px}a.button span{color:#a2a0a0}a.button:hover{background:#e88a72 url(button-bg.svg.png) 0 0 repeat-x}a.button:hover span{color:#fff}.buttons{margin-bottom:20px;padding:6px}.buttons .left{float:left;text-align:left}.buttons .right{float:right;text-align:right}.buttons .center{text-align:center;margin-left:auto;margin-right:auto}.htabs{height:30px;line-height:16px}.htabs a{float:left;text-align:center;color:#737373;background:#fff url(tab.png) repeat-x;margin-right:-1px;padding:6px 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;display:none}#idTab1 p{margin-bottom:5px;line-height:20px;color:#191919!important;font-weight:400!important}.htabs a.selected{color:#191919;background:#fff;border-bottom:0;padding-bottom:7px;font-weight:700}.tab-content{z-index:2;background:#fff;border-bottom:none;border-left:none;border-right:none;padding:16px 18px 10px;border-top:1px solid #e8e5e4!important}.padd-both{text-align:left;padding:0 20px}.box .box-nav2 .box-heading{color:#fff;background:#576a54 url(cat-heading.jpg) repeat-x;border-bottom:1px solid #2b3429}.prod-stock,.prod-stock:after,.prod-stock:before{background:#1da6db;width:60px;height:60px}.box-category>ul>li.last,.content ul li:first-child,.information li:first-child{border:none}.prod-stock{float:left;color:#fff;margin-top:13px;font-size:10px;font-weight:400;line-height:12px;position:relative}.prod-stock:before{position:absolute;transform:rotate(30deg)}.prod-stock:after{position:absolute;transform:rotate(-30deg)}.prod-stock>span{text-align:center;z-index:1;font-size:15px;line-height:100%;position:absolute;top:16px;color:#fff!important}.prod-stock-no,.prod-stock-no:after,.prod-stock-no:before{background:#ffba27}.prod-stock-no>span{color:#ca1800!important}.LikePluginPagelet{width:150px}.addthis_button_google_plusone{width:67px}.addthis_button_tweet{width:70px;margin-left:7px;margin-right:10px}.connect_widget_like_button{width:150px}#tab-related .image{float:none;width:80px;height:80px;padding:5px}.prod-stock-2{float:left;padding-top:14px;padding-right:12px}#module_cart .cart .name a{line-height:17px;text-decoration:none}#module_cart .cart .name a:hover{text-decoration:underline}.box-category>ul>li>a,.category-list ul li a,.content ul li a,.information li a,.sitemap-info ul li a,.wishlist-product td a{text-decoration:none}.specials .spec-descr{padding-bottom:12px}.short-description span{color:#a5a4a4;font-size:11px;display:block}.specials ul li{padding:27px 20px 25px 5px;overflow:hidden}.specials ul li:first-child{padding-bottom:24px}.specials ul li .name{margin-bottom:14px}.specials ul li .image2{margin-bottom:10px}.special-container1 .name{padding-bottom:7px}#manuf li img{max-width:151px;max-height:101px}.box-category ul,.information{margin:0;padding:0;list-style:none}.information li a{color:#333}.information li a:hover{color:#960f02}.information .info-about1 a:hover,.information .info-facebook a:hover{color:#fff;opacity:.8}.information .info-facebook a{color:#fff;background:url(facebook.gif) no-repeat;padding:7px 5px 9px 38px;font-weight:700;display:block}.information .info-about1 a{color:#fff;background:url(about.gif) no-repeat;padding:7px 5px 9px 38px;font-weight:700;display:block}.content ul{padding:0 0 0 20px}.content ul li a{color:#35230f;font-size:14px;line-height:normal}.content ul li a:hover{color:#fcc6a6}.content ul li{color:#3f3f3f;background:url(marker-manuf.png) 0 5px no-repeat;padding-top:4px;padding-bottom:4px;padding-left:22px}.account-forgotten table.form tr td:first-child{width:87px}.account-edit .content .form input{width:200px}.account-edit table.form tr td:first-child{text-align:right;width:80px}.account-password .content .form input{width:200px}.account-password table.form tr td:first-child{text-align:right;width:118px}.q2{width:299px}.box-category>ul>li>a:hover{color:#000}.box-category>ul>li>a{color:#fcc6a6;padding:0;font-family:Times New Roman,serif;font-size:14px;line-height:34px;display:block}.box-category>ul>li{background:url(line-1.png) 0 0 repeat-x;position:relative}.box-category>ul>li strong{display:none}.box-category>ul>li:first-child{padding-top:1px}.box-category>ul>li>ul{background:url(line-1.png) repeat-x;margin-top:0;padding-top:11px;padding-bottom:11px;padding-left:0;display:none}.box-category>ul>li a.active+ul,.box-category>ul>li ul>li>a,.box-category>ul>li.active ul{display:block}.box-category>ul>li ul>li{padding:0 0 0 20px;position:relative}.box-category>ul>li span:hover{cursor:pointer}.box-category>ul>li a.active{color:#000}.box-category>ul>li ul>li>a:hover{color:#3b2c26}.box-category>ul>li ul>li>a{color:#bfa79d;margin-bottom:0;line-height:24px;text-decoration:none;font-size:13px!important}.box-category>ul>li ul>li.active>a,.box-category>ul>li ul>li>a.active{color:#3b2c26;font-weight:400}.box-category>ul>li:first-child{background:0 0}.box-category{padding:0 0 2px}.box-category>ul li span.close{float:right;background:url(nolines_minus.png) no-repeat;width:6px;height:6px;margin-top:6px;margin-right:0;display:block}.box-category>ul li.active>span.close{background-position:0 bottom}.box-category ul li span.close.collapsed{background-position:0 0}.box-category ul li span.close.expanded{background-position:0 bottom}.box-category>ul>li span.close:hover{cursor:pointer}.box-category .close{position:absolute;top:7px;right:0}.box-category ul ul .close{position:absolute;top:0;right:0}.checkout-content .buttons .right input,input#description,input#sub_category{position:relative;top:2px}.info-about2,.info-about3,.info-about4{display:none}#content .content{margin-bottom:20px;padding:0;overflow:hidden}#content .content .left{float:left;width:49%}#content .content .right{float:right;width:49%}.catbox{padding:20px 0}.category-info{padding:10px 0 0}.category-info .image{float:left;margin-right:15px;padding:5px;display:none}.category-list{margin-bottom:20px;overflow:auto}.category-list ul li{background:url(arrow.gif) 0 5px no-repeat;margin-bottom:4px;padding-left:10px}.category-list ul li a:hover{color:#ffa304}.category-list ul{float:left;width:25%;padding:0;list-style:none}.capcha{width:143px}.sitemap-info ul li{color:#191919;text-transform:capitalize;background:url(marker-manuf.png) 0 5px no-repeat;padding-top:4px;padding-bottom:4px;padding-left:22px}.sitemap-info ul li a{color:#35230f;text-transform:capitalize;font-size:14px;line-height:normal}.sitemap-info ul li a:hover{color:#fcc6a6}.affiliate-login .login-content .right{height:265px}.affiliate-login .login-content .left{background-position:100% 100%;width:330px;height:253px}.category-list .div a{font-weight:700;text-decoration:underline}.manuf-p a,.manuf-p a b{text-decoration:none}.manuf-p{color:#191919;margin-bottom:16px;font-weight:700}.manuf-p a{color:#f65423;font-weight:700}.manuf-p a b{color:#43403d;font-weight:700}.manuf-p a:hover b{color:#fcc6a6;font-weight:700}.wishlist-product table{width:100%}.table-radius .buttons{background:#f8f8f8 url(tail-wislish-bottom.gif) repeat-x;border-right:1px solid #dfe1e4;margin-bottom:0;padding:9px 9px 11px 12px}.table-radius{background:url(box-bg.png);overflow:hidden}.wishlist-product td{padding:7px 7px 6px 10px;vertical-align:middle!important}.wishlist-product thead td{color:#191919;background:#f8f8f8 url(tail-manuf.gif) repeat-x;font-weight:700}.wishlist-product .prod-stock{color:#fff;float:left;text-align:center;background:url(stock-w.png) 0 0 no-repeat;width:38px;height:38px;padding-top:10px;padding-left:5px;padding-right:5px;font-size:12px;line-height:12px}.wishlist-product{margin-bottom:25px}.wishlist-product .button-up:hover{background-position:-22px}.wishlist-product .button-up{color:#000;background:url(tail-but.gif) 0 0 repeat-x;border:1px solid #bababa;height:22px;padding:3px 7px 4px 8px;font-size:12px;font-weight:700;line-height:22px;text-decoration:none}.wishlist-product thead .cart,.wishlist-product thead .image,.wishlist-product thead .model,.wishlist-product thead .name,.wishlist-product thead .remove,.wishlist-product thead .stock{text-align:left}.wishlist-product thead .price,.wishlist-product thead .quantity,.wishlist-product thead .total{text-align:left;font-size:12px}.wishlist-product tbody td{vertical-align:top}.wishlist-product tbody td.action{text-align:center;width:120px}.wishlist-product tbody .remove{vertical-align:middle}.wishlist-product tbody .cart,.wishlist-product tbody .image,.wishlist-product tbody .remove{text-align:center}.wishlist-product tbody .name{text-align:left;width:180px;padding-left:20px}.wishlist-product tbody .model,.wishlist-product tbody .stock{text-align:center;color:#242424}.wishlist-product tbody .stock .prod-stock{margin-left:15px}.wishlist-product tbody .quantity{text-align:right}.wishlist-product tbody .price{text-align:center;font-size:17px}.order-list .order-info,.order-list .order-status,.return-list .return-info,.wishlist-product tbody .total{text-align:right}.wishlist-product tbody .price b{font-weight:400}.wishlist-product tbody .price s{color:#a6a4a4;font-weight:400;display:block}.content b{padding-bottom:6px;display:inline-block}.login-content .content{border:none!important;padding:0!important}.login-content{width:100%;overflow:hidden}.box-container{background:#fff url(box-bg.png) repeat-x;padding:10px}.login-content .left p+p{margin-bottom:16px}.login-content .left p{margin-bottom:10px;line-height:17px}.login-content .left h2{color:#e52234;margin-bottom:3px}.login-content .right h2{margin-bottom:3px}.login-content .left .content{margin-bottom:0!important}.login-content .left{float:left;background:#fff url(login-content-left.gif) 100% 100% no-repeat;width:325px;height:233px;padding:15px 20px 12px}.login-content .right{float:right;background:#f8f8f8 url(login-content-right.gif) no-repeat;width:340px;height:244px;padding:15px 0 0 20px}.link-login{color:#f83b01;margin-bottom:15px;padding-top:1px;font-size:12px;text-decoration:underline;display:inline-block}.link-login:hover{text-decoration:none}.padd-form{padding-bottom:5px;display:block}#login .q1{width:315px}#register select{width:308px}#register .q1{width:300px}#register .content{border:none!important;padding:0!important}.heading-order-list{background:#f8f8f8 url(tail-manuf.gif) repeat-x;padding:6px 12px 5px 10px;overflow:hidden}.order-list .order-content div .or-price,.order-list .order-id span,.order-list .order-status span,.return-list .return-content div .or-price,.return-list .return-id span,.return-list .return-status span{color:#fcc6a6}.order-list .order-id,.return-list .return-id{float:left;color:#191919;width:49%;font-size:12px;font-weight:700}.order-list .order-status,.return-list .return-status{color:#191919;font-size:12px;font-weight:700}.order-list .order-status{float:right;width:49%;margin-bottom:2px}.order-list .order-content,.return-list .return-content{width:699px;padding:16px 20px 13px;display:inline-block}.order-list .order-content div>span{color:#33210e}.order-list .order-content div .button{margin-top:3px}.order-list .order-content div b,.return-list .return-content div b{font-weight:400}.order-list .order-content div,.return-list .return-content div{color:#191919;float:left;width:33.2%;line-height:17px}.order-detail{background:#efefef;font-weight:700}.return-box-2{background:url(box-bg.png);margin-bottom:10px;padding:15px 20px 19px}.return-box-2 .buttons .right{float:left}.return-box-2 .buttons{margin-bottom:0;padding-top:12px;padding-bottom:0;padding-left:0}.return-box{background:url(box-bg.png)}.return-p{padding-left:17px}.return-p p{margin-bottom:13px}.return-list{margin-bottom:10px}#content .content.return-box{margin-bottom:10px;padding:14px 10px 11px 20px}.content.return-box h2{margin-bottom:14px}#content .content.return-box .left,#content .content.return-box .right{width:320px}.content.return-box label{color:#737373;font-size:12px;font-weight:700}.content.return-box span{color:#ff7409}.content.return-box input{width:310px;margin-top:6px;margin-bottom:7px}.content.return-box .error{padding-bottom:5px;display:block}.return-box-3{background:url(box-bg.png);margin-bottom:20px;padding:14px 10px 10px 20px}.return-box-3 h2{margin-bottom:15px}.return-box-3 textarea{width:310px;max-width:310px;height:188px;max-height:188px}.return-box-3 .return-captcha{width:320px;margin-top:-3px}.return-box-3 .return-captcha b{padding-bottom:6px;display:block}.return-box-3 .return-captcha input{width:170px;margin-bottom:10px}.return-box-3 .return-additional{margin-bottom:11px}.return-box-3 .buttons{margin-bottom:0;padding:0}a.button-back-left,a.button-cont-right,a.button-inf-left,a.button-order-right,a.button-return-left,a.button-return-right{cursor:pointer;padding-right:0;font-weight:700;text-decoration:none;display:inline-block}a.button-order-right{padding:0}.wishlist-product a.button-wislish-left:hover span,a.button-back-left:hover span,a.button-cont-right:hover span,a.button-inf-left:hover span,a.button-order-right:hover span,a.button-return-left:hover span,a.button-return-right:hover span{color:#fcc6a6}.wishlist-product a.button-wislish-left span,a.button-back-left span,a.button-cont-right span,a.button-inf-left span,a.button-order-right span,a.button-return-left span,a.button-return-right span{color:#35230f;font-size:12px;font-weight:700;line-height:1.2em;display:inline-block}a.button-back-left span,a.button-return-left span,a.button-wislish-left span{background:url(marker-button-left.png) 0 4px no-repeat;padding:0 0 0 14px}a.button-cont-right span,a.button-inf-left span,a.button-order-right span,a.button-return-right span{background:url(marker-button-right.png) right 4px no-repeat;padding:0 14px 0 0}.return-list .return-id{float:left;width:49%;margin-bottom:2px}.return-list .return-status{float:right;text-align:right;width:49%;margin-bottom:2px}.return-additional,.return-detail,.return-product{margin-bottom:20px;overflow:auto}.return-model,.return-name,.return-quantity,.return-opened,.return-reason{float:left;width:33.3%}.return-opened textarea{vertical-align:top;width:98%}.cart-info tbody .remove,.cart-info tbody td,.return-remove{vertical-align:middle}.return-remove{float:left;text-align:center;width:33.3%;padding-top:90px}.return-comment{float:left;width:49%}.return-captcha{float:right;width:30%}.download-list{margin-bottom:10px}.download-list .download-id{float:left;width:49%;margin-bottom:2px}.download-list .download-status{float:right;text-align:right;width:49%;margin-bottom:2px}.download-list .download-content{border-top:1px solid #eee;border-bottom:1px solid #eee;width:100%;margin-bottom:20px;padding:10px 0;display:inline-block}.download-list .download-content div{float:left;width:33.3%}.download-list .download-info{text-align:right}.cart-info table{width:100%}.cart-info td{padding:7px 7px 6px 8px}.cart-info thead td{color:#191919;background:#f8f8f8 url(tail-manuf.gif) repeat-x;font-weight:700}.cart-info thead .image,.cart-info thead .model,.cart-info thead .name,.cart-info thead .remove{text-align:left}.cart-info thead .model,.cart-info thead .price,.cart-info thead .quantity,.cart-info thead .total{text-align:left;font-size:12px}.cart-info tbody .image,.cart-info tbody .remove{text-align:center}.cart-info tbody .name a{color:#000;line-height:17px;text-decoration:none}.cart-info tbody .name a:hover{text-decoration:underline}.cart-info tbody .name{text-align:left}.cart-info tbody .model{text-align:center;color:#242424;font-size:15px}.cart-info tbody .price,.cart-info tbody .total{font-size:17px}.cart-info tbody .price,.cart-info tbody .quantity,.cart-info tbody .total{text-align:center;width:75px}#shipping{margin-bottom:10px}.cart-info tbody span.stock{color:red;font-weight:700}.cart-module .cart-heading{color:#191919;cursor:pointer;background:#fafafa url(arrow-right.png) 10px 55% no-repeat;border-top:none;padding:7px 8px 6px 27px;font-size:12px;font-weight:700}#coupon,#shipping td,#voucher{font-size:11px}.cart-bottom{border-top:none;margin-bottom:20px;overflow:hidden}.cart-module .active{background:#f8f8f8 url(arrow-down.png) 9px 60% no-repeat}#shipping select{float:left;width:234px}#shipping input{float:left;width:226px;margin:0}#shipping td{text-align:right;color:#252525;padding-bottom:8px;padding-right:5px;font-weight:700}.cart-module .cart-content{background:url(box-bg.png);border-top:none;padding:18px 0 19px 18px;display:none;overflow:auto}.cart-info{overflow:hidden}#coupon{color:#e52234;font-weight:700}#coupon a{font-weight:400}#coupon input,.cart-content input{width:230px;margin-left:5px;margin-right:5px}#voucher{color:#e52234;font-weight:700}#voucher a{font-weight:400}#voucher input{float:left;clear:left}#voucher label{float:left;margin:1px 0 0}#voucher .right input{float:none}.cart-content p{color:#e52234;margin-bottom:15px;font-size:12px;font-weight:700}.checkout-content.opt .left h2{color:#f83b01;padding-bottom:0}.checkout-content.opt .right h2{padding-bottom:0}.checkout-content.opt .right a{color:#f83b01}.checkout-content.opt .left{float:left;background:#fff url(login-content-left.gif) 0 bottom no-repeat;border:1px solid #e8e5e4;width:305px;height:243px;padding:15px 20px 32px}.checkout-content.opt .right{float:right;background:#f8f8f8 url(login-content-right.gif) no-repeat;border:1px solid #e8e5e4;width:343px;height:274px;padding:15px 0 0 20px}.checkout-heading{color:#191919;border-bottom:none;padding:7px 8px 7px 0;font-size:12px;font-weight:700}.marker-chekout{background:url(marker-chekout.png) 9px 6px no-repeat;padding-left:28px}.checkout-heading a{float:right;margin-top:-18px;font-weight:400;text-decoration:none}.contact-box b,.contact-box-2 b{color:#191919;font-size:15px;font-weight:600}.tot{background:url(box-bg.png)}.map-content figure iframe,.success{border:none}.checkout-heading a:hover{color:#43403d;text-decoration:underline}.sitemap-info li a,.success a:hover{text-decoration:none}.checkout-content h2{padding-bottom:12px}.checkout-content{background:#fff url(box-bg.png) repeat-x;border-bottom:none;padding:20px 20px 15px;display:none;overflow:auto}#payment-address-existing,#payment-address-new{float:left;margin-top:1px;margin-left:0;margin-right:5px}.p1{padding-bottom:12px}.checkout-content .left label{width:150px;margin-right:12px}.checkout-content .left #guest,.checkout-content .left #register{float:left;margin-right:5px}.checkout-content .left b{float:left;margin-top:2px}.checkout-content .left{float:left;width:48%}.login-padd{padding-top:12px}.checkout-content .right input.d1{width:320px;margin-top:5px}.checkout-content .right{float:right;width:48%}.checkout-content .buttons{clear:both;margin-bottom:0}.cap-p{margin-bottom:0}.map-left{float:left}.map-content figure{margin:0;padding:0;overflow:hidden}.content.contact-f .buttons .button,.sitemap-info ul{margin-top:10px}.map-content{float:right;width:330px;height:243px;overflow:hidden}.contact-box,.contact-box-2{width:270px;padding-top:7px;padding-left:93px;line-height:17px}.contact-box{background:url(adress.png) 0 4px no-repeat;margin-bottom:18px}.contact-box-2{background:url(telephon.png) 0 6px no-repeat}#content .content.contact-f{background:#fff url(bg-contact-form.gif) 0 100% no-repeat;padding:15px 12px 17px 19px}.content.contact-f .buttons{margin-bottom:0;padding:10px 10px 0 0}.sitemap-info{margin-bottom:40px;overflow:auto}#newsletter .content{border:none;margin:0;padding:0}.sitemap-info .left{float:left;width:48%}#newsletter .form tr td:first-child{width:58px}.sitemap-info .right{float:left;width:48%}.product-search .content select{padding-bottom:3px}.product-search h2{padding-top:10px}.welcome-box img{float:right;margin-top:-90px;margin-right:20px}.attention,.information,.rev-success,.success,.warning{color:#555;margin-bottom:5px;padding:10px}.attention a,.information a,.success a,.warning a{color:#333}#cart-success{z-index:9998;position:fixed}.success{color:#000}.success a{color:#43403d;text-decoration:underline}.success span:hover img{margin-top:-11px}.success p{color:#1b1b1b;margin-bottom:11px;font-size:24px}.success span{width:11px;height:11px;position:absolute;top:8px;right:8px;overflow:hidden}.success{background:#fff;width:170px;margin-top:-70px;margin-left:-85px;padding:10px 28px 15px 18px;font-size:14px;line-height:18px;transition:all .3s ease-in-out;display:none;position:fixed;top:50%;left:50%;box-shadow:.2em .2em .2em 3px #7a7a7a80;z-index:9990!important}#wrap{z-index:10!important}.rev-success{background:#eaf7d9 url(success.png) 0 no-repeat;border:1px solid #bbdf8d;padding-left:20px}.related-info .name{height:52px;min-height:40px;overflow:hidden}.related-info .price{float:none;padding-bottom:8px;position:relative}.related-info{vertical-align:top;float:left;width:159px;margin:0 2px 11px;padding:10px;display:inline-block}.related-carousel .related-info{width:152px!important}.related-info .rating{height:13px}.related .jcarousel-clip{width:703px;height:380px;left:19px;overflow:hidden}.related .jcarousel-next,.related .jcarousel-prev{width:26px;height:326px;display:block;position:absolute;top:-10px}.related .jcarousel-prev{cursor:pointer;background:#fcc6a6 url(related-pagg-prev.png) 8px no-repeat;border-right:1px solid #dfe1e4;left:-10px}.related .jcarousel-prev.jcarousel-prev-disabled,.related .jcarousel-prev:hover{background-color:#3a3637;background-position:-26px}.related .jcarousel-prev.jcarousel-prev-disabled{cursor:default}.related .jcarousel-next{cursor:pointer;background:#fcc6a6 url(related-pagg-next.png) -24px no-repeat;border-left:1px solid #dfe1e4;right:-10px}.related .jcarousel-next.jcarousel-next-disabled{cursor:default}.related .jcarousel-next.jcarousel-next-disabled,.related .jcarousel-next:hover{background-color:#2e2e2e;background-position:10px}.mt5{margin-top:5px}#voucher .form textarea{resize:none;min-width:500px;max-width:500px;min-height:60px}.cart-info tbody .quantity>input{width:45px;margin-top:5px}.checkout-cart h2{color:#191919;padding:20px 0;font-size:20px;line-height:24px}#content .cart-module>div{z-index:0;background:#f7f7f7;border-top:none;margin-top:-3px;margin-bottom:0;padding:15px;display:none;position:relative}#content .cart-module .error{clear:left;float:left;font-weight:400}.cart-module #voucher input{float:none;width:230px;margin:0 5px}.cart-bottom{border-bottom:none;border-left:none;border-right:none;margin-top:15px}.cart-bottom .buttons{margin-top:15px;margin-bottom:0;padding:8px}#confirm .checkout-content{border-bottom:1px solid #dfe1e4;margin-top:7px}#payment-method textarea,#shipping-method textarea{min-width:715px;max-width:715px;min-height:45px;max-height:45px;font-family:Arial,Helvetica,sans-serif}.preview{width:700px;padding:15px}.preview .marg{margin-bottom:25px}.preview .price{width:100%;margin-bottom:20px;overflow:hidden}.preview .price span{float:left;margin-left:10px}.preview .right .inf span{display:block}.preview .left{float:left;width:47%}.preview .right .inf span.text-price{margin-left:0}.preview .right h2{margin-bottom:20px;font-size:20px}.preview .right{float:left;width:53%}.preview .inf .prod-stock{margin-bottom:10px}.preview .description{border:1px solid #ccc;height:180px;padding:15px;overflow:auto}.preview .cart{float:left}.preview .extra-button{float:left;width:150px;margin-top:3px;margin-left:15px}.preview .tip2:hover span,.preview .tip:hover span{text-indent:0;display:block;bottom:25px;left:0}#cboxContent #cboxTitle{width:60%;padding:0 20%}#cboxOverlay,#colorbox{z-index:100!important}.preview .rating{margin-top:15px}.main__product-slider .image2{text-align:center;position:relative}.main__product-slider .button span{text-transform:uppercase;padding:4px 7px;font-size:12px}.main__product-slider .image2 img{max-height:240px}.main__product-slider .inner-indent-02 .image2 img{max-width:148px;max-height:240px}.main__product-slider .image2 .button{display:block;position:absolute;top:40%;left:44px}#payment,.payment{padding:10px}.header-modules .banner img{display:block}.header-modules .banner#banner3{margin-bottom:26px}.header-modules .banner{float:left}.box.featured{border:none;margin-bottom:21px}.featured .cart{text-align:left;float:right;padding-top:20px}#own_preloader,#sku-title,.alert-success,.cart-top-padd input,.close-text,.garant{text-align:center}.featured .image2{margin-bottom:19px}.featured .appellation{text-align:center;vertical-align:middle;height:70px;display:table-cell}.featured .appellation a{font-weight:400}.featured .image{background:#fff}.featured .name{background:url(vert-line.gif) 0 bottom repeat-x;padding-bottom:21px}.featured .price{float:left;width:96px;padding:10px 0 18px;font-size:18px}.featured .price-old{font-size:17px}.featured .price span{display:block}.common-home .description{padding-bottom:15px;line-height:15px}.featured .inner-indent{border-right:1px solid #e8e5e4;width:203px;padding:12px 13px}.featured .inner-indent-02{background:#f7f7f7;border:1px solid #e8e5e4;border-radius:10px;width:171px;min-height:242px;padding:12px 20px}#add_product_notification{color:#132647;background:#fafafa;border:1px solid #ebebeb;border-radius:10px;padding:15px 12px;font-size:15px;font-style:normal;font-weight:400;line-height:15px}#own_preloader{z-index:1000;width:220px;height:60px}#shadowbox_loading a{color:#666}.nowrap{white-space:nowrap}#popup-cart{z-index:1000;background:#f7f7f7;width:370px;margin-left:-170px;padding:20px;display:none;position:fixed;top:40%;left:50%;overflow:hidden;box-shadow:0 0 5px #e8e5e4}#popup-cart table{margin-bottom:10px}#popup-cart .title{padding-left:20px}#popup-cart .continue-shop,#popup-cart .gotocart{color:#fff;text-transform:uppercase;margin:0;padding:11px 13px;font-size:12px;font-weight:700;line-height:20px;text-decoration:none}#popup-cart table td{vertical-align:top}#popup-cart .continue-shop{float:left;background:linear-gradient(#d4d4d4 0,#b3b3b3 100%);border:0;border-radius:4px}#popup-cart .continue-shop span{color:#fff}#popup-cart .gotocart{float:right;background:linear-gradient(#ef7322 0,#dd4a06 100%);border:0;border-radius:4px}#popup-cart .gotocart span{color:#fff}.blog{border-bottom:1px dashed #aaa;padding:0 0 15px}.wysiwyg-content li,.wysiwyg-content p{padding-bottom:.5em}.close-text,button.close{cursor:pointer;-webkit-appearance:none;appearance:none;background:0 0;border:0}.wysiwyg-content ul{margin-left:15px;font-size:12px;list-style:outside}.wysiwyg-content ol{margin-left:15px;font-size:12px;list-style:decimal}.wysiwyg-content p{line-height:150%}.editor-content table p{margin:0}.text-price{margin-right:10px;font-size:18px;font-weight:700;display:block}.selector-wrapper{font-size:14px}.editor-content ul li,.modal-content ul li{margin:5px 0 0 16px;position:relative}.editor-content ul li:before,.modal-content ul li:before{content:"•";color:#25a9dd;font-size:21px;font-weight:700;position:absolute;top:0;left:-15px}.category-info ul li{margin:9px 0 0 40px;position:relative}.category-info ul li:before{content:"•";color:#25a9dd;font-size:21px;font-weight:700;position:absolute;top:0;left:-24px}button.close{padding:0}.close{float:right;color:#000;text-shadow:0 1px #fff;opacity:.6;font-size:21px;font-weight:700;line-height:1}.close-text{color:#757575;width:100%;margin:25px 0 0;text-decoration:underline}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert{z-index:100;border:2px solid #3c763d;border-radius:4px;width:400px;height:90px;margin:10% auto;padding:34px 27px;font-size:18px;position:fixed;top:0;bottom:0;left:0;right:0;box-shadow:0 2px 32px #0000004d}.prod-block .zakazat-zvonok{width:138px;margin:7px 0 0;padding:1px 10px;font-size:14px}.prod-block .motivator-telefon{color:#9a9a9a;float:left;width:209px;margin:7px 0 0;font-size:12px;display:block}#footer{clear:both;width:1065px;min-height:80px;margin:0 auto;padding:0 0 10px;overflow:hidden}.wrapper{width:100%}.filter-description .colmn-1,.filter-description .colmn-2{vertical-align:top;width:300px;display:inline-block}#footer h3{text-transform:uppercase;color:#fff;margin:0 0 17px;padding:0 0 20px;font-size:20px;font-weight:400;line-height:normal}#footer .column ul{margin-top:0;margin-left:0;padding-left:0;list-style:none}#footer .column ul li{padding-top:0;padding-bottom:7px;padding-left:10px;list-style:none}#footer .column a{color:#fcc6a6;font-size:15px;text-decoration:none}.filter-description .colmn-1{margin:0 50px 0 0}.filter-description .sertyficat p{margin:0 10px 0 0;display:inline-block}.filter-description iframe{padding:5px;box-shadow:0 2px 8px #e4e4e4}.otzivy .klient{vertical-align:top;background-color:#fff;border-left:1px solid #e6e6e6;width:217px;min-height:151px;margin:0 8px 20px 0;display:inline-table}.otzivy .klient .foto{float:left;padding:9px 12px 3px 11px}.otzivy .klient .foto img{background-color:#e8e8e8;border-radius:50px;width:58px;height:auto}.otzivy .klient .fio{float:left;margin:24px 9px 0 0;font-size:12px;font-weight:700}.otzivy .klient .retting{float:left;background:url(https://static12.insales.ru/files/1/1867/1091403/original/отзывы_1.png) 0 repeat-x;width:72px;height:22px;margin:0 42px 0 0;display:inline-block}.otzivy .klient .text{float:left;margin:0 12px 12px 10px;font-size:12px}.sort>a{margin-right:17px;font-size:12px;font-weight:400}.sort>a:hover{color:#d94100;text-decoration:underline}.podarok_cat .icon{z-index:10;background:url(https://cdn.gigant-dveri.ru/files/1/2433/87894401/original/present.png);width:40px;height:45px;position:absolute;top:-139px;bottom:106px;left:0}.otzivy{border-radius:5px;padding:5px;display:block}.garant{content:"";z-index:5;background:#1da6db;border-radius:7px;width:83px;height:83px;margin-top:277px;margin-right:95px;display:block;position:absolute;top:0;right:0}.cart-top-padd,.variants{background-color:#f5f5f5}.garant>span{color:#fff;padding:9px 5px 5px;font-weight:400;line-height:20px;display:block;font-size:15px!important}.garant strong{font-size:21px;font-weight:400}.fancybox.large-image.foto{padding-bottom:10px;padding-left:3px}.tolko-polotno{color:#5a5a5a;margin:0 0 15px;font-size:10px;line-height:13px}.addToBasket .price td{font-size:16px}.price .text-benefits{width:90px;font-size:14px;display:block;color:#716e6e!important}.price .text-details{font-size:11px}.cart-top-padd label,.variants label{min-width:170px;font-size:13px;display:inline-block}#sku-title{color:#9a9a9a;margin:6px 0}.variants{margin:0}.variants label{margin-right:0}.cart-top-padd{border-top:1px solid #e8e5e4;border-bottom:1px solid #e8e5e4;height:23px;margin:0 0 15px;padding:6px 16px}.cart-top-padd label{margin:0}.cart-top-padd-02,.cart-top-padd-02 .selector-wrapper{font-size:11px}.cart-top-padd-02 input,.cart-top-padd-02 select{border-radius:3px;font-size:11px}.cart-top-padd-02 input{height:13px}.cart-top-padd-02 label{color:#929292;margin-right:5px}.variants .selector-wrapper{margin:0;padding:6px 16px}.variants select{color:#292929;cursor:pointer;border:1px solid #c7c7c7;border-radius:4px;margin-bottom:0;padding:2px 8px;font-size:13px}.cart-top-padd input{color:#292929;border:1px solid #c7c7c7;border-radius:4px;height:15px;padding:3px 0;font-size:14px}.vygoda td{color:#0f9834!important}.podarok .dm-01{position:relative}.uslovie-accii{color:#848484;line-height:1.2}.kratk-motiv{color:#333;margin:0 0 13px;font-size:16px;font-weight:700!important}.padd-avalib>img{opacity:.7}.podarok_cat{color:#de0000;border-radius:3px;padding:7px 0;font-size:15px;line-height:11px}.bmore{float:right;margin-top:19px;display:block}.podarok_cat>.dm-01{margin-bottom:0}.yarliki{text-align:left;width:110px;margin-top:65px;margin-left:59px;position:absolute;top:0}.stal,.teplaya,.zamok{text-transform:none;color:#fff;border-radius:5px 0 0 5px;margin-bottom:7px;padding:2px 0 2px 12px;text-align:left!important;width:98px!important;height:18px!important;display:block!important}.zamok{background-color:#48b6e1d9}.stal{background-color:#0000008f}.teplaya{background-color:#e3570fcf}.ribbon-listing_mini{text-transform:uppercase;color:#fff;text-align:center;background:red;width:120px;margin:-34px auto 0;padding:8px 0 9px;font-size:14px;position:relative;box-shadow:0 0 #0000001a,0 10px 11px -5px #0000004d}.ribbon-listing_mini:after,.ribbon-listing_mini:before{content:"";z-index:-1;border:17px solid #d01e26;display:block;position:absolute;bottom:-7px}.ribbon-listing_mini:before{border-left-color:#0000;border-right-width:18px;left:-25px}.ribbon-listing_mini:after{border-left-width:18px;border-right-color:#0000;right:-25px}.ribbon-listing_mini .ribbon-content-listing_mini:before,.ribbon-listing_mini .ribbon-content_mini-listing:after{content:"";border-style:solid;border-color:#9c131a #0000 #0000;display:block;position:absolute;bottom:-7px}.ribbon-listing_mini .ribbon-content-listing_mini:before{border-width:7px 0 0 10px;left:0}.ribbon-listing_mini .ribbon-content-listing_mini:after{border-width:7px 10px 0 0;right:0}.non-semantic-protector-listing_mini{z-index:1;position:relative}.logo>img{max-width:170px;max-height:170px}.yarliki.big{margin-top:168px;margin-left:121px}.fancybox.large-image.foto>img{max-width:260px;height:auto}.ost_cat div span,.ostatok div span{width:16px;height:7px;display:inline-block}.istochnik{color:#707070;float:right;margin-right:14px;font-style:italic;display:inline-block}.ostatok div span{border:1px solid #cbcaca}.ostatok{margin-bottom:20px}.ost_cat .malo span,.ostatok .malo span{background-color:red;margin-right:5px}.ost_cat .malo .net,.ostatok .malo .net{background-color:#fff;margin-right:5px}.ost_cat .est span,.ostatok .est span{background-color:#ffed00;margin-right:5px}.ost_cat .est .net,.ostatok .est .net{background-color:#fff;margin-right:5px}.ost_cat .mnogo span,.ostatok .mnogo span{background-color:#aed428;margin-right:5px}.ost_cat{color:#272727;border-bottom:1px solid #e9eaec;padding:15px 0 7px;font-size:11px;font-weight:700;display:inline-block}.ost_cat div span{border:1px solid #cbcaca}.est>p,.malo>p,.mnogo>p{margin-bottom:0;margin-right:20px;display:inline}.ribbon-content-listing>span{text-transform:none;font-size:10px;font-weight:400;line-height:6px}.ribbon-content-listing_mini>span{text-transform:none;font-size:9px;font-weight:400;line-height:6px}.phone_left{text-align:center;color:#fff;width:209px;padding:3px 11px;font-size:19px;font-weight:700;position:absolute;bottom:9px;left:8px}.block-content,.product-price{position:relative}.motivator-phone{text-align:center;width:100%;height:31px;margin-top:3px;margin-bottom:4px;font-weight:400;line-height:125%;display:inline-block;overflow:hidden}.cbh-icon-sideways-right{display:none}.notice{text-align:center;color:#f06000;background:#fff6db;margin:0 30px;font-size:16px;line-height:38px;position:relative}.notice-text{padding:10px}.product-tile-info{margin-top:8px}.product-tile-checkout-section{border-top:1px solid #e9eaec;border-bottom:1px solid #e9eaec;padding-top:5px;padding-bottom:5px}.product-tile-checkout-section:after,.product-tile-checkout-section:before{content:"";line-height:0;display:table}.product-tile-checkout-section .info-wrap{float:left}.product-tail-section{display:block}.product-tile-description{margin-bottom:7px}.product-tile-title{color:#000;height:39px;font-size:13px;overflow:hidden}.product-tile-title a{color:inherit;text-decoration:none}.product-price{display:inline-block}.product-price-current{color:#000;padding-top:13px;font-size:24px;line-height:27px;display:block}.instore-block,.product-price-old{color:#636466;font-size:13px;line-height:11px;text-decoration:line-through;display:block}.highlighted-text-primary{background:#fff200!important}.highlighted-text,.highlighted-text-accentuated,.highlighted-text-primary,.highlighted-text-secondary{border-radius:2px;margin-right:0;padding:2px 6px;font-weight:700;line-height:15px;display:inline-block}.highlighted-text-message{vertical-align:middle;color:#333;font-size:12px;line-height:1.7rem}.podarok_cat+.product-price-current,.product-price-old+.product-price-current{padding:0}.ustanovka-icon-akciya__sklad .product-description{text-align:left;color:#333;white-space:pre-wrap;border-radius:3px;padding:0 10px 10px;font-family:Arial,sans-serif;font-size:11px;line-height:12px;display:none;position:absolute;top:7px;left:-162px;box-shadow:2px 5px 17px #0006;z-index:1999!important;background:#fffffa!important;border:1px solid #ccc!important;border-right:4px solid #e87727!important;width:130px!important}.icon-material .product-description,.podarok .ask:hover .answer-podarok{white-space:pre-wrap;line-height:12px;box-shadow:2px 5px 17px #0006}.ustanovka-icon-akciya__sklad .product-description p{margin:0}.ustanovka-icon-akciya__sklad .product-description:after{content:"";border-top:0 solid #0000;border-bottom:11px solid #0000;border-left:11px solid #0000;border-right:11px solid #e87727;width:0;height:0;position:absolute;top:28px;right:-11px;transform:rotate(45deg)}.ustanovka-icon-akciya__sklad:hover .product-description{display:inline-block}.description-podrobnee__prod{display:initial!important;vertical-align:middle!important;text-align:left!important;color:#00a8de!important;width:auto!important;height:auto!important;font-size:15px!important;text-decoration:none!important}.icon-material{margin-top:29px}.icon-material>div{background-repeat:no-repeat;width:74px;height:74px;margin-left:7px;margin-right:7px;display:inline-block;position:relative}.icon-material .product-description{text-align:left;color:#333;border-radius:3px;padding:10px;font-family:Arial,sans-serif;font-size:11px;display:none;position:absolute;left:80px;box-shadow:2px 5px 17px #0006;z-index:1999!important;background:#fffffa!important;border:1px solid #ccc!important;border-left:4px solid #e87727!important;width:130px!important}.icon-material .product-description:before{content:"";border-top:0 solid #0000;border-bottom:11px solid #0000;border-left:11px solid #0000;border-right:11px solid #e87727;width:0;height:0;position:absolute;top:17px;left:-10px;transform:rotate(225deg)}.popup-wrap-show{opacity:1;background:#00000080;display:block}span.count{color:#d3d3d3;font-size:10px}.region-delivery{color:#fff;z-index:1000;text-align:center;background:#2e9949;border-radius:0 0 10px 10px;width:1003px;padding:11px 10px 7px;font-size:14px;display:none;position:fixed;box-shadow:0 1px 2px #0003;top:0!important}.nashi-raboty,.nashi-raboty a{display:inline-block}#advantages,.js-link,.nashi-raboty img,.podarok .ask{position:relative}.nashi-raboty h2{text-align:center;font-size:26px;font-weight:400;line-height:58px}.nashi-raboty img{vertical-align:top;border-radius:5px;width:auto;height:200px}.nashi-raboty a{text-align:center;vertical-align:top;width:150px;margin:0 8px 32px}.nashi-raboty span{height:20px;margin:12px 0;display:block}#advantages .item,.doorshow .columns{vertical-align:top;display:inline-block}#advantages{clear:both;margin:0 0 30px;top:20px}#advantages .item{text-align:center;width:23%;margin-right:10px;padding:0}#advantages .item .image{float:inherit;background:#72cdf1 url(https://dveribravo.ru/bricks/css/images/advantages.png) 12px 12px no-repeat;border-radius:50%;width:70px;height:70px;margin:0 auto 25px!important}#advantages .item .text{text-align:center;max-width:90%;margin:auto;font-size:14px;line-height:1.5em}.js-link{cursor:pointer;background:0 0;border-bottom:1px dotted #282828;height:1em;padding:0;line-height:1em;text-decoration:none;color:#282828!important}#advantages .item.install .image{background-position:-95px 15px}#advantages .item.payment .image{background-position:-218px 16px}#advantages .item.credit .image{background-position:-319px 15px}#advantages,.active-filters,.doorshow{background:#f5f5f5;border-radius:5px}#advantages{padding:32px 24px 24px}.doorshow{padding:13px 24px}.doorshow .columns{width:270px;margin:0 10px}.doorshow h3{margin-left:10px}.doorshow p{height:90px;display:block}.doorshow figure{margin:0}.doorshow img{width:100%;height:auto;display:block}.doorshow figcaption{text-align:center;margin:10px 0}.region-show{display:none}.active-filters{padding:0 24px}.active-filters a{color:#43b6e2;margin:0 0 10px;padding:7px;font-size:14px}.active-filters a.delete-filter{vertical-align:middle;background:#ddd url(https://cdn.gigant-dveri.ru/files/1/3329/87895297/original/delete.png) 50% no-repeat;border:1px solid #ccc;border-radius:50%;width:20px;height:20px;margin:10px 12px 11px 0;padding:0;display:inline-block}.forms-callback,.price-info{border-bottom:1px solid #ebebeb}.price-info{border-top:1px solid #ebebeb}.price-info td{padding-top:10px;padding-bottom:10px}.price-info .button-prod{color:#000;float:right;text-transform:none;background:url(https://cdn.gigant-dveri.ru/files/1/3073/87895041/original/cart-icon.png) 1px no-repeat;margin:5px;padding:0 0 0 33px;font-family:Verdana,sans-serif;font-size:12px;font-weight:400;text-decoration:underline}.podarok .ask,.podarok .icon{vertical-align:middle;margin-left:10px;display:inline-block}.price-info .prod-row{padding-bottom:0}.forms-callback a{text-decoration:none;display:inline-block}.forms-callback td{padding:10px 0}.podarok .icon{background:url(https://cdn.gigant-dveri.ru/files/1/3201/87895169/original/grant.png) 0 -1px no-repeat;width:19px;height:23px}.podarok .ask{cursor:pointer;background:url(https://cdn.gigant-dveri.ru/files/1/3713/87895681/original/ask.png) no-repeat;width:16px;height:19px}.podarok .ask .answer-podarok{display:none}.podarok .ask:hover .answer-podarok{color:#333;text-align:center;background:#fff;border-style:solid;border-color:#e87727 #ccc #ccc;border-radius:3px;min-height:60px;padding:10px;font-family:Arial,sans-serif;font-size:11px;display:inline-block;position:absolute;top:35px;right:-45px;box-shadow:2px 5px 17px #0006;z-index:1999!important;border-width:4px 1px 1px!important;width:80px!important}.podarok .ask .answer-podarok:before{content:"";border:9px solid #0000;border-top-width:0;border-bottom-color:#e87727;width:0;height:0;position:absolute;top:-9px;left:40px}.h3-podarok{color:#e80000;font-size:29px}.user_phone,.user_phone2{position:relative}.user_phone2:before,.user_phone:before{content:"+7";color:#363636;height:40px;font-size:16px;display:block;position:absolute;top:42px;left:7px}.box-container .zvonok-01,.measure-door figure{display:inline-block}.user_phone2:before{color:red}.description.description-exp{max-height:none!important}.toggle-description{color:#43b6e2;cursor:pointer;margin-top:10px;text-decoration:underline}.box-container .zamer-blok,.category-info .zamer-blok{text-align:center;font-size:22px;line-height:30px}.measure-door{background:#f5f5f5;border-radius:5px;margin-bottom:26px;padding:20px 24px}.measure-door figure{box-sizing:border-box;vertical-align:top;text-align:center;width:24%;margin:0;padding:0 15px;font-size:14px}.measure-door figure img{width:78px;margin:20px auto;display:block}.measure-door .zvonok{border-bottom:0;width:600px;margin:0 auto;display:block}.measure-door .call-phone-measure div#phone,.new-life div,.new-life img{vertical-align:top;display:inline-block}.measure-door .zvonok #user_phone_two{width:360px;font-size:21px}.measure-door .zvonok .zakazat-zvonok{margin-left:20px;float:left!important}.measure-door .call-phone-measure #phone{background:url(https://cdn.gigant-dveri.ru/files/1/2305/87894273/original/phone-superbig.png) no-repeat;height:50px;margin-left:204px;padding-left:55px;font-size:40px;line-height:50px}.measure-door .call-phone-measure .text-phone{vertical-align:top;height:50px;margin-left:15px;line-height:50px;display:inline-block}.new-life div{width:500px}.new-life div span{margin:19px 0 0 51px;font-size:36px;line-height:1.5em;display:block}.new-life div #phone{margin-left:19px;font-size:43px;font-weight:700;line-height:2}.name>a{font-weight:400;font-size:18px!important;line-height:25px!important}.cart_ntr td{color:#5f5f5f!important;background:0 0!important;font-size:16px!important;font-weight:700!important}.cart_htr td{color:#010101;font-size:18px!important}.center>a.button,.right>a.button{text-transform:uppercase;padding:9px 20px;font-size:12px;font-weight:700}.center>a.button{background:#e8e8e8}.center>a.button span{color:#4d4d4d!important}.center>a.button:hover{background:#d7d7d7}.right>a.button{background:linear-gradient(#e0530c,#ee701f)}.right>a.button span{color:#fff!important}.right>a.button:hover{background:#e1530c}.buttons>.right{float:none;display:inline-block}.ustanovka-glavn h3{text-align:center;margin:6px 0;font-size:1.8em;line-height:1.5em}.ustanovka-glavn .caption{text-align:center;height:50px;margin-bottom:13px;font-size:18px;line-height:28px;display:block}.ustanovka-glavn .price{color:#f06000;text-align:center;margin:0 0 19px;font-size:30px;font-weight:700;display:block}.ustanovka-glavn li{font-size:15px}.ustanovka-glavn .podarok{color:#fff;background:#f06000;border-radius:10px;padding:5px}.ustanovka-glavn .podarok h3{margin:2px 0;font-size:21px}.foto-menegerov h3{text-align:center;margin-top:42px;font-size:21px;font-weight:400;line-height:120%}.foto-menegerov .sotrudnik{vertical-align:top;text-align:center;width:171px;margin:0 auto 25px;display:block;overflow:hidden}.editor-content .foto-menegerov{display:inline-block}.foto-menegerov img{margin-left:-16px}.foto-menegerov .foto{vertical-align:top;border-radius:50%;width:134px;height:134px;margin:0 auto;display:block;overflow:hidden}.foto-menegerov .name{text-align:center;margin:0;font-weight:700}.foto-menegerov img{display:inherit;vertical-align:top;text-align:center;width:142px;margin:-16px auto}.foto-menegerov-page span{vertical-align:top;width:171px;margin-bottom:10px;margin-right:11px;display:inline-block;overflow:hidden}.foto-menegerov-page .name{text-align:center;font-weight:700}.foto-menegerov-page img{vertical-align:top;width:200px;margin-left:-16px;display:inline-block}#podarok-form a{text-align:center;color:#fff;background:#de0000;border-radius:10px 0 0 10px;width:69px;height:65px;padding:5px 10px;font-size:14px;text-decoration:none;position:absolute;top:0;left:-92px}#podarok-form a:hover{color:#fff;background:#25a9dd}#podarok-form{float:right;z-index:999;border-radius:0 0 0 8px;width:300px;padding:15px 20px;position:fixed;top:16%;right:-343px;box-shadow:-1px 1px 5px #3232324d}#podarok-form a span{margin-top:5px;font-size:24px;font-weight:700;display:block}#thanks-chaffer.alert{text-align:center;width:400px;height:90px}.reset-all-filters{color:#fff;cursor:pointer;text-align:center;background:#f07726;border-radius:5px;width:100%;height:28px;font-size:14px;line-height:28px;display:none}.reset-all-filters.reset-all-filters-visible{display:block}#tabs{position:relative}#tabs .tabs{height:40px;border:none!important;margin-bottom:0!important}.tabs-title a{text-decoration:none!important}li.is-active{background:#cecece!important}li.is-active a{color:#fff!important}.tabs-content{padding:0 12px 12px;border:none!important}li.tabs-title:before{content:""!important}.mcontent a.fancybox{float:left;margin:5px;position:relative}.mcontent a.fancybox span{opacity:.4;background:#0000004f url(https://cdn.gigant-dveri.ru/files/1/4865/87896833/original/zoom-in.png) 9px 9px no-repeat;border-radius:5px;width:56px;height:56px;position:absolute;top:15px;right:15px}.mcontent a.fancybox:hover span{opacity:1}.logo-tovar span{width:250px;height:90px;margin-bottom:10px;display:block}.logo-tovar .gardian{background-image:url(logo-gardian-min.png)}.logo-tovar .argus{background-image:url(logo-argus-min.png)}.logo-tovar .kale{background-image:url(logo-kale-min.png)}.logo-tovar .cisa{background-image:url(logo-cisa-min.png)}.logo-tovar .apecs{background-image:url(logo-apecs-min.png)}.wysiwyg-content .note{color:#a9a9a9;font-family:Arial,sans-serif;font-size:11px;font-style:italic}.wysiwyg-content td{vertical-align:top}.wysiwyg-content .important{background:#f1f1f1;border-left:5px solid #f06000;padding:9px 17px;font-size:17px;display:block}.tftable,.tftable th{border-color:#a9a9a9}.tftable td,.tftable th{border-style:solid;border-width:1px;padding:8px;font-size:12px}.wysiwyg-content .foto-checked{background:url(https://cdn.gigant-dveri.ru/files/1/4737/87896705/original/checked.png);width:60px;height:60px;position:absolute}.termo{color:#0079e5}.razriv{color:#de0000}.tftable{color:#333;border-width:1px;width:520px;font-size:12px}.tftable th{text-align:left;background-color:#b8b8b8}.tftable tr{background-color:#fff}.tftable td{border-color:#e6e6e6}.tftable tr:hover{background-color:#ff9}.tftable span{background:#fff;border:1px solid #00a8de;width:18px;height:9px;margin-right:9px;display:inline-block}.tftable .plus{background-color:#82d4ef}.tftable .this-material td{background:#78d45599;font-weight:700;border-color:#7fd060!important}.tab-content h4{text-transform:uppercase;color:#222;font-size:14px}.tab-content h4:before{content:"•";color:#f06000;margin:0 8px 0 -1px;font-size:18px}.dm_text_tovar .fancybox.large-image.foto>img,.dv_text_tovar .fancybox.large-image.foto>img{border-radius:0 30px 30px;max-width:520px;height:auto}.accordion{width:100%;margin:20px auto}.accordion-item,div.data{margin:0 10px;padding:10px}.accordion-item{color:#000;cursor:pointer;background:#f2f2f2;border-bottom:1px solid #ccc;height:40px;font-size:1em}.accordion-item.open{color:#fff;background:#00a8de;border-bottom:0}.accordion-item .type,.accordion-item.open .type{float:right;padding:10px}div.data{background:#fff;border:1px solid #ccc;line-height:140%;display:none}.accordion .data ul li:before{content:"•";color:#25a9dd;font-size:21px;font-weight:700;position:absolute;top:0;left:-24px}.accordion .data ul li{margin:5px 0 10px 40px;position:relative}.has-error{box-shadow:inset 0 1px 1px #00000013;border:1px solid red!important}input.has-error::-webkit-input-placeholder{color:red}input.has-error::placeholder{color:red}input.has-error.placeholder{color:red}.ustanovka-icon-akciya{z-index:5;background:url(ustanovka-bez-ceny.png) no-repeat;width:165px;display:inline-block;position:absolute;top:75px;left:8px}.ustanovka-icon-akciya .opisanie{text-align:center;width:86px;margin:22px 0;position:relative}.ustanovka-icon-akciya .cena{color:#fff;text-transform:uppercase;margin-bottom:5px;font-size:21px;font-weight:700;line-height:100%}.ustanovka-icon-akciya .text{text-transform:uppercase;color:#fff;font-size:10px;line-height:12px}.ustanovka-icon-akciya .econom{color:#000;width:50px;font-size:11px;line-height:17px;position:absolute;top:12px;left:82px}#akci-form a,#akci-form-ustanovka a{color:#fff;text-align:center;border-radius:10px 0 0 10px;width:97px;height:88px;padding:5px 10px;font-size:14px;text-decoration:none;position:absolute;top:21px;left:-103px}#akci-form a{background:url(banner-right-18.10.png) no-repeat}#akci-form-ustanovka a{background:url(banner-right-18-02.png) no-repeat}#akci-form,#akci-form-ustanovka{float:right;z-index:999;border-radius:0 0 0 8px;width:300px;padding:15px 20px;position:fixed;top:40%;right:-343px;box-shadow:-1px 1px 5px #3232324d}#akci-form a span{margin-top:5px;font-size:14px;font-weight:700;display:block}.has-tip.small{vertical-align:middle;background:url(https://cdn.gigant-dveri.ru/files/1/3585/87895553/original/ask-small.png) no-repeat;width:13px;height:13px;margin-left:9px;display:inline-block}#advantages .item.payment .text p{color:#333}.motivator-poisk{margin-bottom:30px}.motivator-poisk h3{color:#3c763d;text-align:center;background-color:#dff0d8;border-radius:5px;padding:9px;font-size:16px;font-weight:400}.motivator-poisk ul li{vertical-align:top;color:#676767;width:110px;margin:10px 15px 0 30px;font-size:15px;display:inline-block;position:relative}.btn,.form__checkbox_star,.form__count-post,.form__count_inline{vertical-align:middle}.motivator-poisk ul li:before{color:#f06000;font-size:23px;font-weight:700;position:absolute;top:-1px;left:-32px;content:"✔"!important}.motivator-poisk .tegs a{padding-right:12px;font-size:14px}.btn_min{height:28px;padding:0 10px;font-size:12px;line-height:28px}.btn_orange{box-shadow:none;background-color:#ff8c29}.btn_white{color:#222;background-color:#fff;border:1px solid #d0d0d0}.btn:focus,.btn:hover{color:#f5f5f5;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.btn_white:hover{color:#000;background-color:#fff;border:1px solid #d0d0d0}.btn:active{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.btn:disabled{color:#00000061;box-shadow:none;cursor:initial;background-color:#0000001f}.btn__light,.catalog__preset-link{transition:none}@media (min-width:992px){.catalog__price{flex-wrap:wrap;align-items:flex-start;margin:0 4px 0 0;display:flex}.catalog__price>*{margin-right:4px}.product__price-block{flex-wrap:wrap;align-items:flex-start;margin:0 -8px 0 0;display:flex}.product__price-block>*{margin-right:8px}.catalog__price-column{margin-bottom:-4px}.catalog__price-column>*{margin-bottom:4px;display:block}.product .product__stock-econom{margin-top:0}}.btn:disabled:after{opacity:0}.btn__light{background-color:#ffffff59;width:3em;height:100%;transition:none;animation:4s ease-in-out infinite lightBtn;display:block;position:absolute;top:0;left:-4.5em;transform:skew(-45deg)}.form__count-btn,.form__count-input{background:#fff;border-radius:3px;outline:0;top:0;bottom:0}@keyframes lightBtn{to,15%{left:110%}}@keyframes fadein{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadein-menu{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeout{0%{opacity:0;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}.form__item{margin-bottom:10px;position:relative}.form__error{color:#d00;margin:2px 0;font-size:12px;display:none}.form__label{margin-bottom:3px;font-weight:500;display:block}.form__count{cursor:pointer;border:1px solid #888;border-radius:3px;width:140px;height:37px;margin:0 0 10px;position:relative}.form__count_inline{display:inline-block}.form__count-post{margin-left:5px}.form__count-input{text-align:center;border:none;width:100%;font-size:18px;position:absolute;left:0;right:0}.form__count-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form__count-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form__count-btn{color:#888;cursor:pointer;border:none;width:30px;font-size:20px;position:absolute}.form__count-btn:hover{color:#333}.form__checkbox-el:checked+.form__checkbox-label,.form__radio-el:checked+.form__radio-label{color:#8c4100}.form__count-minus{left:0}.form__count-plus{font-size:22px;right:0}.form__select-el{border:1px solid #aaa;border-radius:2px;width:100%;height:28px;line-height:26px}.form__select-el option{padding:0 6px}.form__text{position:relative}.form__checkbox-label:after,.form__checkbox-label:before{content:"";position:absolute}.form__range{height:12px;margin:10px 16px 10px 2px}.form__checkbox-label,.form__radio-label{white-space:normal;-webkit-user-select:none;user-select:none;cursor:pointer;margin-top:-2px}.form__range .noUi-horizontal{height:12px}.form__range .noUi-handle{outline:0;width:19px;height:22px;right:-11px}.form__range .noUi-handle:before{top:3px;left:6px}.form__range .noUi-handle:after{top:3px;left:10px}.form__range .noUi-connect{background-color:#ff7600}.form__checkbox{padding-left:26px;display:block}.form__checkbox-el{display:none}.form__checkbox_star{padding:0;line-height:2.5;display:inline-block}.form__checkbox-label{-webkit-user-select:none;user-select:none}.form__checkbox-label:before{z-index:0;background-color:#fff;border:2px solid #c1bfbf;border-radius:2px;width:15px;height:15px;transition:border-color .1s;display:inline-block;top:0;left:0}.form__checkbox-label:after{opacity:0;z-index:1;border-bottom:2px solid #ff7600;border-right:2px solid #ff7600;width:7px;height:16px;display:inline-block;top:-5px;left:8px;transform:rotate(45deg)}.form__checkbox-el:checked+.form__checkbox-label--modal-header:after,.form__checkbox-el:checked+.form__checkbox-label:after{opacity:1}.form__checkbox-el:checked+.form__checkbox-label--modal-header:before,.form__checkbox-el:checked+.form__checkbox-label:before,.form__checkbox-label:hover:before{border-color:#ffa600}.form__checkbox-label_star{vertical-align:middle;font-size:16px;font-weight:700;line-height:1.5}.form__checkbox-label_star:before{top:12px}.form__checkbox-label_star:after{top:7px}.form__checkbox-el:checked+.form__checkbox-label--modal-header{color:#827972}.form__checkbox-label:hover{color:#ff7600;text-decoration:none}.form__checkbox-el:disabled+.form__checkbox-label{color:#697187}.form__checkbox-el:disabled+.form__checkbox-label:before{background-color:#e5e7ed;border-color:#d1d2d6}.form__checkbox-el:disabled+.form__checkbox-label:after{border-color:#d1d2d6}.form__radio{padding-left:26px;display:block}.form__radio-el{display:none}.form__radio-label:after,.form__radio-label:before{content:"";display:inline-block;position:absolute}.form__radio-label{-webkit-user-select:none;user-select:none}.form__radio-label:before{z-index:0;background-color:#fff;border:2px solid #dee2ec;border-radius:50%;width:16px;height:16px;transition:border-color .1s;top:0;left:0}.form__radio-el:checked+.form__radio-label:before,.form__radio-label:hover:before{border-color:#ffa600}.form__radio-label:after{opacity:0;z-index:1;background:#ffa600;border-radius:4px;width:6px;height:6px;top:5px;left:5px}.form__radio-el:checked+.form__radio-label:after{opacity:1}.form__radio-label:hover{color:#ff7600;text-decoration:none}.form__radio-el:disabled+.form__checkbox-label{color:#697187}.form__radio-el:disabled+.form__checkbox-label:before{background-color:#e5e7ed;border-color:#d1d2d6}.form__radio-el:disabled+.form__checkbox-label:after{border-color:#d1d2d6}.form__agreement-link{color:#888;margin-left:26px}.form__agreement .form__error{margin-left:26px}.form__item_error .form__error{text-align:center;display:block}input[type=number]{-moz-appearance:textfield}.page-tag{padding-top:0}.page__cookie{background:url(smiling-ekb-cookies.png) 20px no-repeat;border-top:1px solid #f2f2f2;align-items:center;margin-bottom:20px;padding:20px 24px 20px 65px;display:none;box-shadow:0 6px 16px -6px #0009}.page__cookie_show{display:flex}.page__cookie-text{padding-right:40px;font-size:12px}.page__cookie-btn{margin-left:20px}.page__slider{max-width:85%}.page__slider_product{max-width:calc(100% - 60px)}.page__slider,.page__slider-certificate,.page__slider-feedback,.page__slider-manager,.page__slider-our-work,.page__slider-shop-photo{white-space:nowrap;margin:0 auto;position:relative;overflow:hidden}.page__slider-certificate_product,.page__slider-feedback_product,.page__slider-manager_product,.page__slider-our-work_product,.page__slider-shop-photo_product,.page__slider_product{border-left:1px solid #e8e5e4;border-right:1px solid #e8e5e4}.page__slider-certificate-wrap,.page__slider-feedback-wrap,.page__slider-manager-wrap,.page__slider-our-work-wrap,.page__slider-shop-photo-wrap,.page__slider-wrap{margin:30px 0 40px}.page__slider-certificate-title,.page__slider-feedback-title,.page__slider-manager-title,.page__slider-our-work-title,.page__slider-shop-photo-title,.page__slider-title{text-align:center;margin-bottom:30px;font-size:28px;line-height:28px}.page__slider-certificate-title_slim,.page__slider-feedback-title_slim,.page__slider-manager-title_slim,.page__slider-our-work-title_slim,.page__slider-shop-photo-title_slim,.page__slider-title_slim{font-weight:500}.page__slider-certificate-gray,.page__slider-feedback-gray,.page__slider-gray,.page__slider-manager-gray,.page__slider-our-work-gray,.page__slider-shop-photo-gray{text-align:center;background:#f8f8f8;border:2px solid #ddd;border-radius:5px;outline:0;min-width:190px;min-height:326px;margin:6px 10px;padding:14px 20px 50px;transition:border .15s,box-shadow .15s;display:inline-block;position:relative}.page__slider-certificate-gray-img,.page__slider-feedback-gray-img,.page__slider-gray-img,.page__slider-manager-gray-img,.page__slider-our-work-gray-img,.page__slider-shop-photo-gray-img{transform-origin:50%;max-width:80%;transition:transform .2s}.page__slider-certificate-gray-name,.page__slider-feedback-gray-name,.page__slider-gray-name,.page__slider-manager-gray-name,.page__slider-our-work-gray-name,.page__slider-shop-photo-gray-name{height:38px;font-size:14px;text-decoration:underline;position:absolute;bottom:6px;left:10px;right:10px}.page__slider-certificate-gray:hover,.page__slider-feedback-gray:hover,.page__slider-gray:hover,.page__slider-manager-gray:hover,.page__slider-our-work-gray:hover,.page__slider-shop-photo-gray:hover{border:2px solid #ff7600;box-shadow:0 0 10px #0006}.page__slider-certificate-gray:hover .page__slider-certificate-gray-name,.page__slider-certificate-gray:hover .page__slider-feedback-gray-name,.page__slider-certificate-gray:hover .page__slider-gray-name,.page__slider-certificate-gray:hover .page__slider-manager-gray-name,.page__slider-certificate-gray:hover .page__slider-our-work-gray-name,.page__slider-certificate-gray:hover .page__slider-shop-photo-gray-name,.page__slider-feedback-gray:hover .page__slider-certificate-gray-name,.page__slider-feedback-gray:hover .page__slider-feedback-gray-name,.page__slider-feedback-gray:hover .page__slider-gray-name,.page__slider-feedback-gray:hover .page__slider-manager-gray-name,.page__slider-feedback-gray:hover .page__slider-our-work-gray-name,.page__slider-feedback-gray:hover .page__slider-shop-photo-gray-name,.page__slider-gray:hover .page__slider-certificate-gray-name,.page__slider-gray:hover .page__slider-feedback-gray-name,.page__slider-gray:hover .page__slider-gray-name,.page__slider-gray:hover .page__slider-manager-gray-name,.page__slider-gray:hover .page__slider-our-work-gray-name,.page__slider-gray:hover .page__slider-shop-photo-gray-name,.page__slider-manager-gray:hover .page__slider-certificate-gray-name,.page__slider-manager-gray:hover .page__slider-feedback-gray-name,.page__slider-manager-gray:hover .page__slider-gray-name,.page__slider-manager-gray:hover .page__slider-manager-gray-name,.page__slider-manager-gray:hover .page__slider-our-work-gray-name,.page__slider-manager-gray:hover .page__slider-shop-photo-gray-name,.page__slider-our-work-gray:hover .page__slider-certificate-gray-name,.page__slider-our-work-gray:hover .page__slider-feedback-gray-name,.page__slider-our-work-gray:hover .page__slider-gray-name,.page__slider-our-work-gray:hover .page__slider-manager-gray-name,.page__slider-our-work-gray:hover .page__slider-our-work-gray-name,.page__slider-our-work-gray:hover .page__slider-shop-photo-gray-name,.page__slider-shop-photo-gray:hover .page__slider-certificate-gray-name,.page__slider-shop-photo-gray:hover .page__slider-feedback-gray-name,.page__slider-shop-photo-gray:hover .page__slider-gray-name,.page__slider-shop-photo-gray:hover .page__slider-manager-gray-name,.page__slider-shop-photo-gray:hover .page__slider-our-work-gray-name,.page__slider-shop-photo-gray:hover .page__slider-shop-photo-gray-name{color:#cc5e00;text-decoration:none}.page__slider-certificate-gray:hover .page__slider-certificate-gray-img,.page__slider-certificate-gray:hover .page__slider-feedback-gray-img,.page__slider-certificate-gray:hover .page__slider-gray-img,.page__slider-certificate-gray:hover .page__slider-manager-gray-img,.page__slider-certificate-gray:hover .page__slider-our-work-gray-img,.page__slider-certificate-gray:hover .page__slider-shop-photo-gray-img,.page__slider-feedback-gray:hover .page__slider-certificate-gray-img,.page__slider-feedback-gray:hover .page__slider-feedback-gray-img,.page__slider-feedback-gray:hover .page__slider-gray-img,.page__slider-feedback-gray:hover .page__slider-manager-gray-img,.page__slider-feedback-gray:hover .page__slider-our-work-gray-img,.page__slider-feedback-gray:hover .page__slider-shop-photo-gray-img,.page__slider-gray:hover .page__slider-certificate-gray-img,.page__slider-gray:hover .page__slider-feedback-gray-img,.page__slider-gray:hover .page__slider-gray-img,.page__slider-gray:hover .page__slider-manager-gray-img,.page__slider-gray:hover .page__slider-our-work-gray-img,.page__slider-gray:hover .page__slider-shop-photo-gray-img,.page__slider-manager-gray:hover .page__slider-certificate-gray-img,.page__slider-manager-gray:hover .page__slider-feedback-gray-img,.page__slider-manager-gray:hover .page__slider-gray-img,.page__slider-manager-gray:hover .page__slider-manager-gray-img,.page__slider-manager-gray:hover .page__slider-our-work-gray-img,.page__slider-manager-gray:hover .page__slider-shop-photo-gray-img,.page__slider-our-work-gray:hover .page__slider-certificate-gray-img,.page__slider-our-work-gray:hover .page__slider-feedback-gray-img,.page__slider-our-work-gray:hover .page__slider-gray-img,.page__slider-our-work-gray:hover .page__slider-manager-gray-img,.page__slider-our-work-gray:hover .page__slider-our-work-gray-img,.page__slider-our-work-gray:hover .page__slider-shop-photo-gray-img,.page__slider-shop-photo-gray:hover .page__slider-certificate-gray-img,.page__slider-shop-photo-gray:hover .page__slider-feedback-gray-img,.page__slider-shop-photo-gray:hover .page__slider-gray-img,.page__slider-shop-photo-gray:hover .page__slider-manager-gray-img,.page__slider-shop-photo-gray:hover .page__slider-our-work-gray-img,.page__slider-shop-photo-gray:hover .page__slider-shop-photo-gray-img{transform:scale(1.1)}.page__slider-certificate.slick-initialized,.page__slider-feedback.slick-initialized,.page__slider-manager.slick-initialized,.page__slider-our-work.slick-initialized,.page__slider-shop-photo.slick-initialized,.page__slider.slick-initialized{white-space:normal;overflow:visible}.page__slider img,.page__slider-certificate img,.page__slider-feedback img,.page__slider-manager img,.page__slider-our-work img,.page__slider-shop-photo img{display:inline-block}.page__slider .slick-arrow,.page__slider-certificate .slick-arrow,.page__slider-feedback .slick-arrow,.page__slider-manager .slick-arrow,.page__slider-our-work .slick-arrow,.page__slider-shop-photo .slick-arrow{position:absolute;top:38%}.page__slider .slick-dots,.page__slider-certificate .slick-dots,.page__slider-feedback .slick-dots,.page__slider-manager .slick-dots,.page__slider-our-work .slick-dots,.page__slider-shop-photo .slick-dots{text-align:center;position:relative;bottom:-20px;left:0;right:0}.page__slider .slick-dots li,.page__slider-certificate .slick-dots li,.page__slider-feedback .slick-dots li,.page__slider-manager .slick-dots li,.page__slider-our-work .slick-dots li,.page__slider-shop-photo .slick-dots li{margin:0 5px;display:inline-block}.page__slider .slick-dots button,.page__slider-certificate .slick-dots button,.page__slider-feedback .slick-dots button,.page__slider-manager .slick-dots button,.page__slider-our-work .slick-dots button,.page__slider-shop-photo .slick-dots button{cursor:pointer;background-color:#b5b5b5;border:none;border-radius:6px;width:12px;height:12px;padding:0;font-size:0;line-height:0}.page__slider .slick-dots .slick-active button,.page__slider .slick-dots button:hover,.page__slider-certificate .slick-dots .slick-active button,.page__slider-certificate .slick-dots button:hover,.page__slider-feedback .slick-dots .slick-active button,.page__slider-feedback .slick-dots button:hover,.page__slider-manager .slick-dots .slick-active button,.page__slider-manager .slick-dots button:hover,.page__slider-our-work .slick-dots .slick-active button,.page__slider-our-work .slick-dots button:hover,.page__slider-shop-photo .slick-dots .slick-active button,.page__slider-shop-photo .slick-dots button:hover{background-color:#f07821;outline:0}.page__slider .catalog__item,.page__slider-certificate .catalog__item,.page__slider-feedback .catalog__item,.page__slider-manager .catalog__item,.page__slider-our-work .catalog__item,.page__slider-shop-photo .catalog__item{white-space:normal;margin-top:10px;margin-bottom:0}.page__slider .catalog__set-vh,.page__slider-certificate .catalog__set-vh,.page__slider-feedback .catalog__set-vh,.page__slider-manager .catalog__set-vh,.page__slider-our-work .catalog__set-vh,.page__slider-shop-photo .catalog__set-vh{height:11px;display:block}.page__slider .catalog__price-help,.page__slider-certificate .catalog__price-help,.page__slider-feedback .catalog__price-help,.page__slider-manager .catalog__price-help,.page__slider-our-work .catalog__price-help,.page__slider-shop-photo .catalog__price-help{display:none}.page__slider-feedback,.page__slider-manager,.page__slider-our-work{width:85%}.page__shop-photo{text-align:center;width:80%;margin:0 auto 50px}.page__shop-photo-title{color:#333;margin-top:25px;font-size:40px;line-height:40px}.page__standart-link{color:#0197f6;margin-bottom:10px;font-size:20px;line-height:1.2;display:block}.page__map{min-height:400px;position:relative}.page__map p{margin:0;padding:0;line-height:0}.page__ears{z-index:900;pointer-events:none;flex-direction:column;justify-content:center;width:100px;display:flex;position:fixed;top:50px;bottom:60px;right:0}.page__ears>*{pointer-events:auto}.page__ears-img,.page__ears-link{border-radius:10px 0 0 10px;position:relative}.page__ears-link{text-align:center;color:#fff;margin:3px 0;padding:5px 0;font-size:14px;text-decoration:none}.page__ears-img{overflow:hidden}.page__ears-tooltip{z-index:1999;text-align:left;color:#333;white-space:pre-wrap;background:#fff;border:1px solid #ccc;border-right:4px solid #e87727;border-radius:3px;width:100px;padding:10px;font-size:11px;line-height:12px;display:none;position:absolute;bottom:41px;right:108px;box-shadow:2px 5px 17px #0006}.page__ears-tooltip:after{content:"";border-top:0 solid #0000;border-bottom:11px solid #0000;border-left:11px solid #0000;border-right:11px solid #e87727;width:0;height:0;position:absolute;top:17px;right:-11px;transform:rotate(45deg)}.page__ears-tooltip--reliability{color:#000;background-color:#fff;width:230px;height:80px;padding:10px 10px 0;font-size:13px;line-height:1.1;bottom:10px}.page__ears-link:hover .page__ears-tooltip{display:block}.page__ears-link:hover .page__ears-tooltip_flex{flex-direction:column;display:flex}@media (min-width:1025px){.page_ny{background-color:#f0e8dd;background-image:url(ny-left.jpg),url(ny-right.jpg);background-position:0 30px,right 30px;background-repeat:no-repeat,no-repeat;background-size:auto 350px;background-attachment:fixed,fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.page_ny:before{content:"";background:linear-gradient(90deg,#fff0 0,#fff 5% 95%,#fff0 100%);width:1300px;height:calc(100% - 52px);margin-left:-650px;position:absolute;left:50%}}.page_ny .container{position:relative}.page_ny .header-fix{position:fixed}.baner-bez-cen{display:table-cell}.baner-bez-cen+img{position:relative}.baner-bez-cen span{display:table-cell;position:absolute;vertical-align:text-bottom!important}.baner-bez-cen span:first-child,.baner-bez-cen span:nth-child(2),.baner-bez-cen span:nth-child(3){z-index:1000}.baner-bez-cen span:first-child{color:#fff;background:red;padding:1px 18px;font-size:17px;bottom:9px;right:177px}.baner-bez-cen span:nth-child(2){color:#585858;font-size:16px;text-decoration:line-through;bottom:9px;left:284px}.baner-bez-cen span:nth-child(3){color:red;font-size:50px;font-weight:700;bottom:41px;left:200px}.slick-arrow{cursor:pointer;background:#ff7600;border:none;border-radius:20px;outline:0;width:40px;height:40px;font-size:0;line-height:0}.slick-arrow:hover{opacity:.8}.slick-arrow:after{content:"";border-top:2px solid #fff;border-right:2px solid #fff;width:35%;height:35%;position:absolute;top:34%}.slick-prev:after{left:40%;transform:rotate(-135deg)}.slick-next:after{left:30%;transform:rotate(45deg)}.page__full{width:98vw;margin-left:50%;transform:translate(-50%)}@media (max-width:991px){._orinationRight_25.wrap_mW,.label_39._bottom_3v._pad100_GR,.label_39._left_2d._pad100_GR,.label_39._right_1y._pad100_GR{display:none}.page__slider-title-mobile{text-align:center;margin:12px 0 14px 15px;font-size:25px;font-weight:700;line-height:1.2}.page__slider-title-mobile--mark{background-color:#ff0;padding:0 10px}.page__slider-title-mobile--small{font-size:18px;font-weight:400}.page__slider .slick-dots{position:relative;bottom:0}.page__slider-feedback .slick-dots{position:relative;bottom:-12px}}@media (max-width:767px){.page__slider{max-width:85%;margin:0 15px}.page__slider-feedback{max-width:100%;margin:0}.page__shop-photo{width:100%}.page__slider-title-mobile{text-align:left;font-size:19px}.page__slider-title-mobile--small{font-size:13px}}@media (min-width:992px){.header__links{flex-wrap:wrap;justify-content:center;margin:10px auto;font-size:10px;display:flex}.header__links-item{border-left:1px solid #e8e5e4;padding:0 14px;display:inline-block}.header__links-item:last-child{border-bottom:none;padding-right:0}.header__links-link{color:#765f59;cursor:pointer;font-size:13px;line-height:16px;text-decoration:none}.header__links-link:hover,.header__links-link_active{color:#fcb570}}.header__logo-link{width:100%;display:inline-block;position:relative}.header__logo-img{width:100%;max-height:178px}.header__logo-desc{color:#fff2e9;font-size:15px;position:absolute;bottom:6px;left:36px}.header__official{padding:6px 0 0 52px;position:relative}.header__official-title{font-size:14px}.header__official:before{content:"";background:url(icone-header.png) 2px -118px no-repeat;width:46px;height:62px;display:inline-block;position:absolute;top:-6px;left:0}.header__flamp{flex:0 0 128px;position:relative}.header__flamp-text{color:#2e959f;font-size:13px;position:absolute;top:30px;left:0;right:0}.header__cart{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:5px;min-width:146px;height:62px;padding:10px 65px 0 10px;font-size:12px;text-decoration:none;display:inline-block;position:relative}.header__cart:after{content:"";background:url(icone-header.png) 0 -72px no-repeat;width:42px;height:41px;position:absolute;top:10px;right:10px}.header__cart-title{text-transform:uppercase;font-size:12px;font-weight:700}.header__reliabilit-star-count{margin:0;font-size:12px}.header-fix{z-index:1003;background:#fff;height:42px;line-height:42px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 0 12px #0006}.header-fix__row{justify-content:space-between;align-items:center;height:100%;display:flex}.header-fix__row:before,.header-fix__row:after{display:none}.header-fix__call{font-size:14px;line-height:14px;display:none}.header-fix__call>:not(:last-child){margin-right:4px}.header-fix__link{color:#1ca6db;cursor:pointer;border-bottom:1px dashed;font-weight:700;text-decoration:none;display:inline}.header-fix__link:hover{border-bottom:none;text-decoration:none}.header-fix__back{background-color:#fff;border:2px solid #d6d6d6;border-right-width:0;border-radius:10px 0 0 10px;height:34px;position:fixed;top:85px;right:-140px}.header-fix__back-corner{width:40px;height:40px;position:absolute;top:14px;left:3px;transform:rotate(45deg)}.header-fix__back-corner:after,.header-fix__back-corner:before{content:"";background:#ddd;border-radius:4px;position:absolute;top:0;left:0}.header-fix__back-corner:after{width:18px;height:4px}.header-fix__back-corner:before{width:4px;height:18px}.header-fix__back:hover .header-fix__back-corner:after,.header-fix__back:hover .header-fix__back-corner:before{background:#aaa}.header-fix__back_show{animation:.3s fadein;right:0}@media (max-width:991px){.header-fix__back{top:unset;z-index:1003;padding:0 15px;bottom:86px}.header-fix__back_show{right:0}.header-fix__back-corner{left:8px}.header__logo{margin:20px 0 0}.header__fix-chat,.header__fix-location{width:32px;height:32px;margin:0 10px;position:relative}.header__fix-location{margin-right:0}.header__fix-location a{color:#fff;width:100%;height:100%;display:block}}@media (max-width:767px){.header__fix-chat,.header__fix-location{margin:0 5px}.header__fix-location{margin-right:0}}.city__check{z-index:10;text-align:center;background-color:#fff;border:1px solid #bfbfbf;border-radius:5px;width:187px;display:none;position:absolute;top:85px;left:-20px;box-shadow:0 5px 24px #000000b3}.city__check div{border-radius:5px}.city__check:after{content:"";border:14px solid #fff0;border-top-color:#fff;border-bottom:0 solid #fff;width:0;height:0;display:block;position:absolute;top:100%;left:75px}.city,.list div{position:relative}.city__btns{margin:2px 0 10px}.city{text-align:center;min-height:25px;padding:13px 23px 4px;font-size:14px;line-height:18px;display:block}#verificationno,#verificationyes{white-space:nowrap;color:#303030;text-shadow:0 1px #fff;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #acacac;border-radius:5px;height:24px;margin:0 5px;padding:0 10px;font-size:14px;font-weight:700;line-height:19px;display:inline-block}.adress{margin:17px 0 0;display:block}#changecitypopup a{font-size:14px}#acityname{font-size:13px!important}#verificationpopup .close{-webkit-appearance:none;appearance:none;cursor:pointer;z-index:100;background:0 0;border:0;height:29px;padding:6px;line-height:16px;position:absolute;right:0}#verificationpopup .close:hover{opacity:.4}@media (max-width:991px){#changecitypopup a{font-size:17px}#verificationno,#verificationyes{text-transform:uppercase;background:inherit;border:1px solid #ddd}.modal-header .close{font-size:30px}.city{padding:17px 0 0}.city__check{width:98%;height:50px;margin:15px auto 0;padding:0 10px;position:relative;top:0;left:0;right:0;box-shadow:0 0 6px -1px #000000b3}.city__check:after{display:none}.city__check-flex-block{justify-content:space-between;width:100%;display:flex}.city__btns{margin:12px 0 0}}@media (min-width:992px){.catalog{flex-wrap:wrap;row-gap:20px;margin-bottom:15px;padding:20px 0 0;display:flex}}.catalog__preset-link{color:#333;text-transform:lowercase;box-shadow:none;background-color:#fff;border:1px solid #999;border-radius:5px;font-weight:400;transition:none}.catalog__preset-link:first-letter{text-transform:uppercase}.catalog__preset-link:first-child{margin-left:0}.catalog__preset-link_modal{margin:0 0 10px;display:block}.catalog__preset-btn{box-shadow:none;text-transform:none;box-sizing:border-box;vertical-align:middle;text-align:center;background:#fff;border:1px solid #d0d0d0;border-radius:6px;width:100%;height:36px;margin:0 0 10px;padding:0 16px;font-weight:700;line-height:34px;text-decoration:none;position:relative}.catalog__garant,.catalog__more,.catalog__more:visited,.filter__popup{text-transform:uppercase;cursor:pointer}.catalog__preset-btn:hover{box-shadow:none}.catalog__preset-btn:after{content:"";border-bottom:2px solid #ff8c29;border-right:2px solid #ff8c29;width:12px;height:12px;position:absolute;top:8px;right:10px;transform:rotate(45deg)}.catalog__preset-link:hover,.catalog__preset_active{color:#fff;background-color:#ff8c29;border:1px solid #aaa}@media (min-width:992px){.catalog__sku{font-size:11px;font-weight:500;position:absolute;top:-5px;left:95px}.catalog__sku-num{font-size:14px}.catalog__item{text-align:left;background:#fff;max-width:285px;margin:25px auto 15px;padding:15px 0 0;display:inline-block;position:relative}.catalog .catalog__item{width:251.5px}}.catalog__item_p-5{margin:25px 11px 0 0}@media (min-width:992px){.catalog__item:after{content:"";border-right:1px solid #e8e5e4;position:absolute;top:0;bottom:0;left:-16px}}.catalog_non-left .catalog__item{max-width:360px}.catalog .col-md-4:nth-child(3n+1) .catalog__item:after{display:none}.catalog__logo{zoom:.8;background-color:#ffffffb3;position:absolute;top:0;left:0}.catalog__star{width:77px;min-width:77px}.catalog__more,.catalog__more:visited{color:#a2a0a0;vertical-align:middle;background:#eee;border-radius:4px;height:30px;padding:0 6px;font-size:10px;line-height:30px;text-decoration:none;display:inline-block}.catalog__more:hover,.catalog__more:visited:hover{color:#fff;background:#f07c29}@media (min-width:992px){.catalog__image{width:216px;height:360px;display:inline-block}.catalog__image-wrap{text-align:center;height:360px;position:relative}.catalog__image-img{object-fit:contain;width:100%;height:360px}.catalog__title{color:#333;font-size:13px;font-weight:500;text-decoration-color:#e3e3e3}.catalog__title-wrap{min-height:57px;margin:0 0 13px;overflow:hidden}.catalog__price-old{color:#333;margin-left:0;font-size:13px;font-weight:500}.catalog__price-current{white-space:nowrap;color:red;font-size:22px;line-height:26px;display:block}}.catalog__price-diff{background:#fff64f;padding:1px 4px;font-weight:700;display:inline-block}.catalog__price-help{text-align:center;color:#fff;background:#bbb;border-radius:9px;width:18px;height:18px;font-size:12px;font-style:normal;font-weight:700;line-height:18px;display:inline-block;position:relative;top:0}.catalog__price-help:hover{background:#999}.catalog__price-help .tooltip{top:-11px}.catalog__price-help .tooltip b{font-size:14px}.catalog__price-help .tooltip h6{margin-bottom:14px}@media (min-width:992px){.catalog__price-desc{color:#666565;letter-spacing:-.07em;align-items:center;font-size:10px;line-height:1;display:flex}.catalog__price_old .catalog__price-current{padding:0}.catalog__price_old .catalog__price-old{margin-left:6px}.catalog__price-old,.catalog__price_old.catalog__price_mk .catalog__price-old,.catalog__price_old.catalog__price_vh .catalog__price-old{color:#898989;margin:0;font-size:14px;font-weight:500;display:inline-block;position:relative}.catalog__price-old:after,.catalog__price_old.catalog__price_mk .catalog__price-old:after,.catalog__price_old.catalog__price_vh .catalog__price-old:after{content:"";background-color:red;width:110%;height:2px;position:absolute;top:7px;left:-2px}.catalog__price-discount,.catalog__price_old.catalog__price_mk .catalog__price-discount,.catalog__price_old.catalog__price_vh .catalog__price-discount{background:#fff700;border-radius:4px;margin:0;padding:4px 6px;font-size:13px;display:inline-block}.catalog__info{border-top:1px solid #e8e5e4;padding:10px 0 4px}.catalog__info_vh{min-height:105px}.catalog__anchor,.catalog__set{display:flex}}.catalog__garant{color:#00a8de;text-align:center;background:0 0;border:1px solid #00a8de;border-radius:4px;flex:0 0 46%;font-size:13px;line-height:16px}.catalog__garant:hover{background:#d7f8ff}.catalog__garant_bot{flex:0 0 100%;width:100%;margin-bottom:0;line-height:32px}@media (min-width:992px){.catalog__set,.catalog__set-vh{border-top:1px solid #e8e5e4;padding-top:10px}.catalog__set{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.catalog__set-vh{min-height:50px}.catalog__set-btn{width:212px;height:unset;text-align:center;cursor:pointer;color:#fff;background:linear-gradient(248.24deg,#ff621f 0,#ff831f 58.12%,#ff981f 100%);border:none;border-radius:6px;flex:0 0 100%;max-width:100%;min-height:40px;margin:10px auto 0;padding:13px 4px;font-size:14px;font-weight:500;line-height:14px;text-decoration:none;display:block}}.catalog__set-price{margin-top:12px;font-size:20px;line-height:22px;display:block}.catalog__set-price-min{font-size:16px;font-weight:500}.catalog__set-btn:active,.catalog__set-btn:focus,.catalog__set-btn:hover{color:#fff;background-color:#ff9139;text-decoration:none}.catalog__manager{color:#000;cursor:pointer;background:0 0;border:1px solid #aaa;border-radius:4px;flex:0 0 46%;position:relative}.catalog__manager:hover{background:#eee}.catalog__manager_bot{flex:0 0 100%;width:100%;margin-bottom:4px;line-height:32px}.catalog__manager_bot .catalog__manager-btn{line-height:30px}.catalog__manager:hover .manager__tooltip{display:block}.catalog__manager-stats{z-index:6;letter-spacing:0;float:left;clear:both;color:#fff;border:1px solid #fff;border-radius:46px;margin-bottom:4px;padding:1px 8px;font-size:11px;display:inline-block;position:relative}.catalog__manager-stats .tooltip{top:-8px}.catalog__manager-stats-wrap{z-index:100;position:absolute;top:80px;left:1px}.catalog__manager-stats-wrap:hover{z-index:500}.catalog__manager-stats_vistavka{background:#719834}.catalog__manager-stats_any-color{background:#b7a839}.catalog__manager-stats_raschet{background:#c1a35d}.catalog__manager-stats_dostavka{background:#d8603b}.catalog__manager-stats_prosmotr{background:#6097a5}.catalog__manager-stats_marja{z-index:1;background:#c0c75d;position:relative}.catalog__anchor{border-right:0;flex-wrap:wrap;justify-content:space-around;width:100%;margin:20px 0 30px;display:flex}.catalog__anchor-wrapper,.filter__price-val{display:flex}.catalog__anchor-link{flex:0 0 46%;text-decoration:none}.catalog__anchor-wrapper{background-color:#fafafa;border-top:1px solid #f2f2f2;border-radius:2px;justify-content:space-between;height:150px;padding:1px 20px;transition:all .2s ease-out;display:flex;position:relative;box-shadow:0 6px 16px -6px #0009}.catalog__anchor-wrapper:hover{box-shadow:0 15px 30px #0000001c,0 5px 15px #00000014}.catalog__anchor-pict{align-self:center;position:relative}.catalog__anchor-info{align-self:center;margin-bottom:14px;margin-left:20px;position:relative}.catalog__anchor-heading{position:relative}.catalog__anchor-heading h3{color:#ff7c00;font-size:18px;line-height:1.3}.catalog__anchor-text{position:relative}.catalog__anchor-text p{color:#000;width:170px;line-height:1.2;position:relative;bottom:10px;margin:0!important}.catalog_search .catalog__set-vh{min-height:90px}@media (min-width:992px){.pokazat-eshe{text-align:center;background-color:#ccc;width:100%;padding:16px;font-size:22px;text-decoration:none;display:block}}.page_admin .catalog__star{width:84px}.page_services .catalog__image,.page_services .catalog__image-wrap{height:180px}.filter{border:1px solid #e7e7e7;margin-bottom:15px;padding:12px 11px 94px;position:relative}.filter__popup{text-align:center;color:#fff;z-index:9999;background:#ff8c29;border-radius:2px;width:125px;padding:8px 0;font-size:14px;font-weight:500;position:absolute;transform:translateY(-50%)}.filter__active-item:hover:after,.filter__title{font-weight:700}.filter__popup:after{content:"A0";background:#ff8c29;width:8px;height:8px;position:absolute;top:15px;left:-4px;transform:rotate(45deg)}.filter__popup:focus,.filter__popup:hover{color:#f5f5f5;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.filter__popup:active{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.filter__button{text-align:center;background:#ccc;width:100px;padding:12px;position:absolute}.filter__title{margin-bottom:4px;display:inline-block}.filter__title_star{padding-left:20px;position:relative}.filter__title_star:before{content:"";background-repeat:no-repeat;background-size:contain;width:17px;height:17px;position:absolute;top:0;left:0}.filter__title_star-dolgovechnost-pokrytiya:before{background-image:url(dolgovechnost1.svg)}.filter__title_star-prochnost-konstruktsii:before{background-image:url(prochnost-konstrukcii.svg)}.filter__title_star-zvukoizolyatsiya:before{background-image:url(vzlomostoykost.svg)}.filter__title_star-vzlomostoykost:before{background-image:url(zvukoizolyaciya.svg)}.filter__title_star-teploizolyatsiya:before{background-image:url(teploizolyaciya.svg)}.filter__title_star-shumoizolyatsiya:before{background-image:url(zvukoizolyaciya.svg)}.filter__star-block{padding:0 0 0 25px;position:relative}.filter__star-svg-block{vertical-align:middle;width:170px;line-height:2}.filter__star-svg-block_1 .filter__star-item-1,.filter__star-svg-block_hover-1 .filter__star-item-1{fill:#ff4c5b}.filter__star-svg-block_2 .filter__star-item-1,.filter__star-svg-block_2 .filter__star-item-2,.filter__star-svg-block_hover-2 .filter__star-item-1,.filter__star-svg-block_hover-2 .filter__star-item-2{fill:#ff8d29}.filter__star-svg-block_3 .filter__star-item-1,.filter__star-svg-block_3 .filter__star-item-2,.filter__star-svg-block_3 .filter__star-item-3,.filter__star-svg-block_hover-3 .filter__star-item-1,.filter__star-svg-block_hover-3 .filter__star-item-2,.filter__star-svg-block_hover-3 .filter__star-item-3{fill:#ffbf00}.filter__star-svg-block_4 .filter__star-item-1,.filter__star-svg-block_4 .filter__star-item-2,.filter__star-svg-block_4 .filter__star-item-3,.filter__star-svg-block_4 .filter__star-item-4,.filter__star-svg-block_hover-4 .filter__star-item-1,.filter__star-svg-block_hover-4 .filter__star-item-2,.filter__star-svg-block_hover-4 .filter__star-item-3,.filter__star-svg-block_hover-4 .filter__star-item-4{fill:#99c21d}.filter__star-svg-block_5 .filter__star-item-1,.filter__star-svg-block_5 .filter__star-item-2,.filter__star-svg-block_5 .filter__star-item-3,.filter__star-svg-block_5 .filter__star-item-4,.filter__star-svg-block_5 .filter__star-item-5,.filter__star-svg-block_hover-5 .filter__star-item-1,.filter__star-svg-block_hover-5 .filter__star-item-2,.filter__star-svg-block_hover-5 .filter__star-item-3,.filter__star-svg-block_hover-5 .filter__star-item-4,.filter__star-svg-block_hover-5 .filter__star-item-5{fill:#1cbf60}.filter__star-item{cursor:pointer;fill:#cfd0d0}.filter__star-svg{width:150px}.filter__star-input{display:none}.filter__active{margin:20px 0}.filter__active_new{flex-wrap:wrap;gap:12px;margin:0;display:flex;position:relative}.filter__active-item{cursor:pointer;background-color:#ff8139;border-radius:24px;align-items:center;padding:8px 30px 8px 16px;display:flex;position:relative}.filter__active-item[data-itemid]:after{content:"×";text-align:center;color:#ff8139;background:#fff;border-radius:9px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.filter__active-item:after:hover{background-color:#efefef}.filter__active-item:hover{background:#ffb26e}.filter__price-max,.filter__price-min{font-weight:500}.filter__active-item_false[data-itemid]{background:#bfbfbf}.filter__active-item_false[data-itemid]:after{content:"•";color:#8c8c8b;padding-top:2px;font-size:18px}.filter__active-item_false[data-itemid]:hover{background:#d49d6e}.filter__active-item_false[data-itemid]:hover:after{content:"✔";color:#ffb26e;font-size:10px}.filter__active-submit{margin:-15px 0 20px;display:none}.filter__active-item_apply{outline-offset:-2px;background-color:#fff;outline:1px solid #ff8139;padding-right:16px;display:none}.filter__active-item_apply:hover{background-color:#fff}.filter__active-title{white-space:nowrap;color:#fff;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;font-size:14px;line-height:16px;overflow:hidden}.filter__active-title:first-letter{text-transform:uppercase}.filter__active-title_apply{color:#333;-webkit-user-select:none;user-select:none;font-weight:400;line-height:16px}.filter__active-item_apply:hover .filter__active-title_apply{color:#ff8139}.filter__active-item_apply:active{background-color:#ff8139}.filter__active-item_apply:active .filter__active-title_apply{color:#fff}.filter__active-item_reset{background-color:#f1f2f4;padding-right:16px}.filter__active-item_reset:hover{background-color:#f1f2f4}.filter__active-item_reset:hover .filter__reset_new{color:#ff8139}.filter__active-item_reset:active{background-color:#ff8139}.filter__active-item_reset:active .filter__reset_new{color:#fff}.filter__active-label{margin-right:20px;line-height:20px;display:inline-block}.filter__active-label .filter__active-title{color:#333;max-width:150px;font-weight:500}.filter__btns{background:#fff;max-width:237px;padding:2px 0;position:absolute;bottom:0}.filter__btns_fix{z-index:1;padding:12px 0 20px;animation:.3s fadein;position:fixed;bottom:-8px;transform:translateZ(0);box-shadow:0 -9px 10px -7px #0000004d}.filter__start{position:absolute;top:220px}.filter__end{position:absolute;bottom:0}.btn_orange,.filter__submit,.product__block_left .btn,.product__call-btn{width:100%;box-shadow:none;box-sizing:border-box;text-align:center;text-overflow:ellipsis;text-transform:uppercase;color:#fff;cursor:pointer;background-color:#ff8c29;border:none;border-radius:2px;min-width:64px;min-height:36px;margin:13px 0;padding:10px 20px;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;transition:box-shadow .2s;display:inline-block;position:relative;overflow:hidden}.filter__reset{text-align:center;color:#2196f3;width:100%;margin:10px 0;text-decoration-style:dashed;display:inline-block}.filter__reset_new{text-align:initial;color:#000;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;margin:0;font-size:14px;line-height:16px;text-decoration:none;display:inline-block;overflow:hidden}.filter__price-val{vertical-align:middle;justify-content:space-between;line-height:30px;display:flex}.filter__price-from,.filter__price-to{text-align:center;width:40%;height:30px;line-height:30px}.filter__price-min:before{content:"от "}.filter__price-min:after{content:" ₽"}.filter__price-max:before{content:"до "}.filter__price-max:after{content:" ₽"}.filter__list{max-height:400px;padding-top:2px;overflow:auto}.filter__list_dizayn-dveri,.filter__list_ton-polotna,.filter__list_ton-vnutrenney-otdelki{overflow:visible}.filter__list_dizayn-dveri,.filter__list_ton-polotna{flex-wrap:wrap;display:flex}.filter__item{cursor:pointer;width:100%;margin-bottom:3px;display:inline-block;position:relative}.filter__item-text .form__checkbox-label:hover{color:#ff7600}.filter__item_null{color:#999}.filter__item-count{color:#999;font-size:10px}.filter__item_active{border:2px solid #ff7600}.filter .tooltip{width:250px;top:-12px;right:-256px}.filter__block{margin-bottom:10px}.filter__block_price{margin:0 0 20px}.filter__block_dizayn-dveri .form__checkbox,.filter__block_ton-polotna .form__checkbox,.filter__block_ton-vnutrenney-otdelki .form__checkbox{margin:0 8px 8px 0}.filter__block_dizayn-dveri .form__checkbox-label,.filter__block_ton-polotna .form__checkbox-label,.filter__block_ton-vnutrenney-otdelki .form__checkbox-label{border:2px solid #fff;width:45px;height:45px;padding:0;display:inline-block}.filter__block_dizayn-dveri .form__checkbox-label:after,.filter__block_dizayn-dveri .form__checkbox-label:before,.filter__block_ton-polotna .form__checkbox-label:after,.filter__block_ton-polotna .form__checkbox-label:before,.filter__block_ton-vnutrenney-otdelki .form__checkbox-label:after,.filter__block_ton-vnutrenney-otdelki .form__checkbox-label:before{display:none}.filter__block_dizayn-dveri .form__checkbox-label:hover,.filter__block_ton-polotna .form__checkbox-label:hover,.filter__block_ton-vnutrenney-otdelki .form__checkbox-label:hover{border:2px solid #fff;box-shadow:0 0 0 3px #ff7600}.filter__block_dizayn-dveri .filter__item,.filter__block_ton-polotna .filter__item,.filter__block_ton-vnutrenney-otdelki .filter__item{width:auto;display:inline-block}.filter__block_dizayn-dveri .filter__item .filter__item-count,.filter__block_ton-polotna .filter__item .filter__item-count,.filter__block_ton-vnutrenney-otdelki .filter__item .filter__item-count{display:none}.filter__block_dizayn-dveri .filter__item .filter__item-text,.filter__block_ton-polotna .filter__item .filter__item-text,.filter__block_ton-vnutrenney-otdelki .filter__item .filter__item-text{z-index:100;text-align:left;color:#333;white-space:nowrap;pointer-events:none;background:#fff;border-left:4px solid #e87727;border-radius:4px;min-width:160px;padding:12px;font-size:14px;font-style:normal;font-weight:400;line-height:12px;display:none;position:absolute;top:calc(50% - 12px);left:calc(100% + 6px);box-shadow:0 3px 14px #00000080}.filter__block_dizayn-dveri .filter__item .filter__item-text:after,.filter__block_ton-polotna .filter__item .filter__item-text:after,.filter__block_ton-vnutrenney-otdelki .filter__item .filter__item-text:after{content:"";border:11px solid #0000;border-right-color:#e87727;width:0;height:0;position:absolute;top:calc(50% - 11px);left:-22px}.filter__block_dizayn-dveri .filter__item:hover .filter__item-text,.filter__block_ton-polotna .filter__item:hover .filter__item-text,.filter__block_ton-vnutrenney-otdelki .filter__item:hover .filter__item-text{display:inline-block}.filter__block_dizayn-dveri .filter__item .form__checkbox-label,.filter__block_ton-polotna .filter__item .form__checkbox-label,.filter__block_ton-vnutrenney-otdelki .filter__item .form__checkbox-label{font-size:0;line-height:0}.filter__block_dizayn-dveri .filter__item .form__checkbox,.filter__block_ton-polotna .filter__item .form__checkbox,.filter__block_ton-vnutrenney-otdelki .filter__item .form__checkbox{padding:0;display:inline-block}.filter__block_dizayn-dveri .filter__item .form__checkbox-el:checked+.form__checkbox-label,.filter__block_ton-polotna .filter__item .form__checkbox-el:checked+.form__checkbox-label,.filter__block_ton-vnutrenney-otdelki .filter__item .form__checkbox-el:checked+.form__checkbox-label{border:2px solid #fff;font-weight:500;box-shadow:0 0 0 3px #ff7600}.filter__block_dizayn-dveri .form__checkbox,.filter__block_ton-polotna .form__checkbox{margin:0}.filter__block_teg{display:none}.filter__block_dizayn-dveri .filter__item,.filter__block_ton-polotna .filter__item{text-align:center}.filter__block_ton-polotna .form__checkbox-label{border:2px solid #ccc;border-radius:50%;width:53px;height:53px}.filter__block_ton-polotna .filter__item{width:33%}.filter__block_dizayn-dveri .filter__item .form__checkbox-label{background-size:contain;width:48px;height:86px}.filter__block_dizayn-dveri .filter__item{min-width:25%}.filter__item_belenye .form__checkbox-label{background:url(ton13714163.jpg) no-repeat}.filter__item_krasno-korichnevye .form__checkbox-label{background:url(ton13714164.jpg) no-repeat}.filter__item_svetlo-korichnevye .form__checkbox-label{background:url(color-light-brown.png) 50% no-repeat}.filter__item_temnye .form__checkbox-label{background:url(color-dark.png) 50% no-repeat}.filter__item_svetlye .form__checkbox-label{background:url(color-light.png) 50% no-repeat}.filter__item_serye .form__checkbox-label{background:url(color-gray.png) 50% no-repeat}.filter__item_belye .form__checkbox-label{background:url(color-white.png) 50% no-repeat}.filter__item_bezhevye .form__checkbox-label{background:url(ton13714921.jpg) no-repeat}.filter__item_korichnevye .form__checkbox-label{background:url(color-brown.png) 50% no-repeat}.filter__item_gorizontalnye-linii .form__checkbox-label{background:url(horizontal_lines.svg) no-repeat}.filter__item_shirokie-vstavki .form__checkbox-label{background:url(shirokie_vstavki.svg) no-repeat}.filter__item_bolshoe-steklo .form__checkbox-label{background:url(bolshoe_steklo.svg) no-repeat}.filter__item_uzkie-vstavki .form__checkbox-label{background:url(narrow_lines.svg) no-repeat}.filter__block_dizayn-dveri .filter__item_sovremennaya-klassika .form__checkbox-label{background:url(sovremennaya_klassika.svg) 50%/contain no-repeat}.filter__item_neobychnyy-dizayn .form__checkbox-label{background:url(unusual_design.svg) no-repeat}.filter__item_klassicheskiy-dizayn .form__checkbox-label{background:url(classical_design.svg) no-repeat}.filter__item_gluhoe-bez-risunka .form__checkbox-label{background:url(gluhaya_dver.svg) no-repeat}@media (max-width:991px){.filter,.filter__btn-close{z-index:100;background-color:#fff;position:fixed;top:0;left:0}.filter{width:100%;height:100%;padding:55px 12px 162px;display:none;overflow:scroll}.aside__filter.filter{margin-bottom:0;z-index:1002!important}.filter__btn-close{cursor:pointer;width:55px;height:55px}.filter__btn-close:after,.filter__btn-close:before{content:"";background-color:#333;width:35px;height:3px;position:absolute}.filter__btn-close:after{top:24.5px;left:12px;transform:rotate(45deg)}.filter__btn-close:before{top:25px;left:11px;transform:rotate(-45deg)}.filter__btns{max-width:100%;margin:0 auto;padding:0 15px 70px;display:block;position:fixed;left:0;right:0}.filter__block-mobile{background:#fff;border:1px solid #d0d0d0;border-radius:6px;width:100%;margin:0 auto;padding:0;position:relative;overflow:hidden}.filter__block-mobile:after{content:"";border-bottom:2px solid #ff8c29;border-right:2px solid #ff8c29;width:15px;height:15px;position:absolute;top:10px;right:17px;transform:rotate(45deg)}.filter__block-mobile select{width:100%;box-shadow:none;-webkit-appearance:none;appearance:none;background-color:#0000;background-image:none;border:none;padding:25px 8px 3px;font-size:16px}.filter__block-mobile select:focus{outline:0}.filter__mobile-title{font-size:16px;font-weight:700;position:absolute;top:3px;left:8px}.filter__active-item{margin:0 6px 6px 0}.filter__active-title{white-space:normal;overflow:auto}}@media (min-width:992px){.product{border:1px solid #e8e5e4;padding:15px 20px}.product__sku{text-align:center;margin:10px 0;font-size:16px}}.product__admin-btn{margin:0 0 20px}.product__title{margin:0 0 10px;padding:0}.product__admin-btn_print{background:#2196f3 url(print-icon.svg) 10px/auto 70% no-repeat;padding:10px 10px 10px 54px;display:inline-block}.product__admin-btn .catalog__manager{flex:none;width:auto;display:inline-block}.product__admin-btn .catalog__manager-btn:after{content:" Лайт"}.product__admin-btn .catalog__manager-btn{padding:0 15px}.product__admin-btn .manager__tooltip{top:26px;bottom:auto}.product__admin-btn{flex-wrap:wrap;justify-content:space-between;display:flex}.product__admin-btn .btn,.product__admin-btn .catalog__manager_bot,.product__admin-btn_print{border:none;border-radius:5px;justify-content:center;align-items:center;font-size:10px;text-decoration:none;display:flex}.product__admin-btn .btn,.product__admin-btn .catalog__manager_bot{color:#000;background-color:#efefef}.product__admin-btn_print:hover{color:#fff}.product__door-title{margin:20px 0 10px;display:block}.product-door__analog a{color:#1ca6db}@media (min-width:992px){.product__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin:0 auto;display:block;position:relative}.product__icon:not(:last-child){margin-bottom:4px}.product__icon:hover{z-index:5}.product__icon-wrap{width:100%;margin-top:20px;display:inline-block}.catalog__icons{z-index:99;position:absolute;top:12px;right:0}.product__icon_garantiya{width:64px;height:35px}.product__icon_garantiya-block{color:#f77c00;text-transform:uppercase;background:#fff;border:2px solid #f77c00;border-radius:5px;align-items:center;width:64px;height:35px;padding:2px;font-weight:700;line-height:1;display:flex}.product__icon_garantiya-block>*{pointer-events:none}.product__icon_garantiya-block .tooltip{text-transform:initial}.product__icon_garantiya-year{font-size:28px}.product__icon_garantiya-text{margin-bottom:1px;font-size:13px;display:block}.product__icon_garantiya-text-small{font-size:8px;display:block}.product__icon_tolstoe{flex-direction:column;justify-content:center;display:flex}.product__icon-polotno-width{color:#fff;text-align:center;font-size:13px;font-weight:700;line-height:1}.product__icon-polotno-width+.product__icon-polotno-width{margin-top:-2px}.product__discount-val,.product__stock-text,.product__stock-title{color:#fff;text-transform:uppercase}.product__stock-title{text-align:center;margin:0;font-size:22px;font-weight:700}.product__stock_udar-po-tsenam2 .product__stock-title{font-size:20px}.product__stock_ny .product__stock-title{color:#fff;font-size:10px;line-height:12px}.product__stock_best_price .product__stock-title{color:#333;font-size:17px;line-height:20px}.product__stock_dostavka-v-podarok .product__stock-title{margin:-2px -2px 2px 0}.product__stock{z-index:99;background:#fe0002;border:2px solid #e0050d;border-width:2px 4px 2px 0;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:94px;height:94px;display:inline-flex;position:relative}.product__stock:hover{z-index:1000}.product__stock>:not(:first-child):not(.tooltip){margin-top:5px}.product__stock-wrap{position:absolute;top:65px;left:0}.product__stock-wrap_econom{width:160px}.product__stock-text{text-align:center;font-size:9px;line-height:12px}.product__stock-econom{white-space:nowrap;z-index:5;background:#fff200;min-width:56px;margin-top:-4px;padding:12px 0 0 4px;font-weight:700;display:inline-block;position:relative}.product__stock-econom:before{content:"";z-index:-1;border:15px solid #fff200;border-right-color:#0000;position:absolute;top:0;right:-15px}.product__stock-econom:after{content:"ЭКОНОМИЯ";font-size:9px;font-weight:700;position:absolute;top:-1px;left:4px}.product__stock .tooltip{width:197px;left:-204px}.product__stock .tooltip:after{top:30px}.product__stock .tooltip:before{top:10px}.product__stock_udar-po-tsenam2{background:url(soccer-ball.png) 50% no-repeat;border:none;border-radius:50%;width:86px;height:86px}.product__stock_udar-po-tsenam2 .product__stock-text{font-size:9px}.product__certificate-title,.product__discount-val{text-align:center;font-size:18px;font-weight:700}.product .product__stock-wrap{margin-bottom:15px;display:inline-block;position:relative;top:auto;left:auto}}.product .product__stock-wrap .tooltip{border:none;border-left:4px solid #e87727;left:104px}.product .product__stock-wrap .tooltip:before{left:-18px;right:auto}.product .product__stock-wrap .tooltip:after{border:11px solid #0000;border-right-color:#e87727;left:-25px;right:auto}@media (min-width:992px){.product__discount{z-index:10;width:76%;margin:0 auto;position:absolute;bottom:0;left:0;right:0}.product__discount-val{background:red;width:100%;height:38px;margin:-38px auto 0;line-height:38px;box-shadow:0 0 #0000001a,0 10px 11px -5px #0000004d}}.product__certificate{text-align:center}.product__certificate .sertyficat,.product__certificate-item{max-height:260px;margin-bottom:15px}.product__images{text-align:center;max-width:100%}.product__image{text-align:center;vertical-align:top;width:100%;display:inline-block;position:relative}@media (min-width:992px){.product__image-main{max-width:100%;max-height:460px;display:inline-block}.product__image-wrap{text-align:center;z-index:1;max-width:100%;margin-bottom:20px;padding-bottom:30px;position:relative}.product__gallery{white-space:nowrap;margin:29px 0 10px;padding:5px 0 10px;position:relative;overflow:hidden}.product__gallery.slick-initialized{overflow:visible}}.product__gallery-item{cursor:pointer;text-align:center;outline:1px solid #ccc;margin:5px 2px}.product__gallery-item:hover{outline:1px solid #f07726}.product__gallery-item img{max-height:76px;display:inline-block}.product__gallery .slick-arrow{background:#fff;border:1px solid #cecece;border-radius:0;justify-content:center;align-items:center;width:100%;height:20px;margin:6px 0;display:flex;box-shadow:0 0 1px #0000000a,0 0 8px #0000000a,0 0 24px #0000000a,0 0 32px #0000000a}.product__gallery .slick-arrow:after{display:none}.product__gallery .slick-arrow:before{content:"A0";border-top:2px solid #ff831f;border-right:2px solid #ff831f;width:8px;height:8px;position:relative}.product__gallery .slick-prev:before{top:2px;transform:rotate(-45deg)}.product__gallery .slick-next:before{top:-2px;transform:rotate(135deg)}.product__gallery .slick-arrow.slick-disabled{opacity:.5}.product__button_width_full:active,.product__issl:active{opacity:.6}@media (min-width:992px){.product__logo{max-width:100%;max-height:70px;margin-bottom:14px;position:relative}}.product__logo-wrap{justify-content:space-around;align-items:center;margin-bottom:10px;display:flex}@media (min-width:992px){.product__block{border-top:1px solid #ebebeb;padding:20px 0 14px;position:relative}.product__block .product__size-title{display:inline-block}.product__block .product__variant-size-select{cursor:pointer;border:1px solid #888;border-radius:3px;width:110px;height:35px;margin:0 0 10px;position:relative}.product__block .catalog__set{min-height:0}}.product__btns-chaffer,.product__btns-credit{color:#2196f3;cursor:pointer;border-bottom:1px dashed;margin:10px 0;text-decoration:none;display:inline-block}.product__btns-chaffer:hover,.product__btns-credit:hover{color:#12869c;border-color:#12869c}.product__btns-sale{box-sizing:border-box;color:#fff;vertical-align:top;background:#e80000;border:4px solid #e80000;border-bottom-color:#af0808;border-radius:5px;margin-right:20px;padding:6px 14px 11px 15px;font-size:17px;line-height:17px}.garantiya-promo .how-to-use ul li,.product__button{box-sizing:border-box}.product__btns-sale span{float:left;color:#fff;text-shadow:1px 2px #b10a0a;padding:9px 13px 7px 0;font-size:40px;display:block}.product__btns-sale:hover{color:#fd3535;border-color:#fd3535}.product__btns-zamer{color:#f07d28;background:#fff url(https://cdn.gigant-dveri.ru/files/1/1409/87893377/original/zamer-bottom-03.png) 10px no-repeat;border:2px solid #f07d28;border-bottom:4px solid #ff7e17;border-radius:5px;padding:9px 20px 10px 58px;font-size:17px;font-weight:700;line-height:18px;text-decoration:none}.product__btns-zamer:hover{color:#bf5100;border-color:#bf5100}.product__btns_vh{flex-wrap:wrap}.product__btns_vh .product__btns-item{flex:0 0 90%;margin:0 0 12px}.product__price{flex:0 0 35%}.product__price-title{margin-bottom:20px;font-size:18px;font-weight:700}.product__price-desc{color:#bdbdbd;font-size:13px;line-height:16px;display:block}@media (min-width:992px){.product__price-val{font-size:32px;font-weight:700;line-height:1;position:relative}.product__price-val-number{color:red}}.product__price-old{color:#898989;font-size:18px;font-weight:700;line-height:20px;display:inline-block;position:relative}.product__price-old:before{content:"";background-color:#fe0002;width:110%;height:2px;position:absolute;top:10px;left:-3px}.product__star .star__label,.product__variant{display:inline-block}.product__price-sup{color:#cc5e00;font-size:13px;font-weight:700}.product__price_min{margin-top:13px}.product__price_min .product__price-desc{font-size:12px}.product__price_min .product__price-val{margin:6px 0 2px;font-size:38px;line-height:40px}.product__price_min .product__price-old{font-size:18px}.product__price_min .product__price-discount{padding:4px 8px}.product__tocart-wrap{margin:5px 0 10px}.product__tocart-wrap .btn{width:100%;margin:0}.product__variant{width:100%;margin-bottom:10px}.product__variant-label{color:#929292;font-size:11px}.product__variant-quantity,.product__variant-select{background-color:#fff;border:1px solid #e8e5e4;border-radius:3px;width:76px;margin-left:4px;font-size:11px}.product__variant-quantity{width:48px}.product__star .star{white-space:nowrap;width:100%;height:auto}.product__star .star__icon{width:24px;height:20px}.product__star .star_prochnost-konstruktsii .star__icon,.product__star .star_teploizolyatsiya .star__icon,.product__star .star_vzlomostoykost .star__icon{height:22px}.product__star .star_shumoizolyatsiya .star__icon,.product__star .star_zvukoizolyatsiya .star__icon{width:24px;height:22px;margin-left:-1px}.product .catalog__set{max-width:260px;margin-top:20px}.product__characteristic{background-color:#f5f5f5;border-bottom:1px solid #e8e5e4;padding:6px 16px;display:flex}.product__characteristic-key{flex:0 0 175px;padding-right:5px}@media (min-width:992px){.product__characteristic .tooltip__help{top:0}.product__characteristic .tooltip{width:290px;left:-296px}}.product__table tr td:first-child{width:90px;padding:0 0 4px}.product__btns-chaffer{margin:0}@media (max-width:767px){.product__table tr td:first-child{vertical-align:top;padding:0}.product__btns-chaffer{margin:10px 0}}.product__table_details,.header__links-link.product__btns-chaffer{font-size:12px}.product__btns-chaffer.product__table_details{font-size:inherit}.product__table-footer{color:#999;font-size:12px}.product__call-title{margin:0 0 25px;font-weight:700}.product__call-right-block{width:400px}.product__call-btn{width:205px;height:45px;margin:25px auto;display:block}.product__call-input{border:1px solid #929292;border-radius:5px;width:100%;height:40px;padding:0 15px}.product__call-label-accept{cursor:pointer;padding:0 0 0 30px;display:block;position:relative}.product__call-label-accept:before{content:"";border:1px solid #ff8c29;border-radius:5px;width:20px;height:20px;position:absolute;top:0;left:0}.product__call-input-accept{display:none}.product__call-input-accept:checked+.product__call-label-accept:after{content:"";border-bottom:2px solid #ff8c29;border-left:2px solid #ff8c29;width:13px;height:7px;position:absolute;top:5px;left:4px;transform:rotate(-45deg)}.product__callus,.product__issl-text{position:relative}.product__callus{background:#f5f5f5;border-top:1px solid #eee;border-radius:3px;flex-wrap:wrap;justify-content:space-between;margin:20px 0;padding:10px 20px 15px;display:flex}.product__callus--call{background-color:#f3f3f3;flex-wrap:nowrap;justify-content:flex-start;width:645px;margin:33px 0 0;padding:35px 30px 25px}.article .product__callus--call{width:420px;margin:0 0 0 auto;padding:25px 35px}.product__callus-title{flex:0 0 100%;margin-bottom:10px}.product__callus-phone{font-size:30px;font-weight:500;line-height:30px}.product__callus-input{flex:0 0 360px}.product__callus .form__agreement .form__checkbox-label,.product__callus .form__agreement-link{color:#888;font-size:12px;line-height:12px}.product__button-container{width:240px;margin:auto}.product__button-container .product__button:not(:last-child){margin-bottom:16px}.product__button{box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:3px;outline:0;justify-content:center;align-items:center;height:36px;font-size:14px;line-height:34px;text-decoration:none;display:inline-flex}.product__button_hidden{display:none}.product__button_width_full{width:269px;margin:0 0 16px}.product__button_with_icon .product__button-text{margin-left:9px}.product__button-text{color:#000;font-weight:700}.product__button-icon{width:20px;height:20px;background-size:contain!important}.product__button-icon_type_analog{background:url(icon-glass-analog.svg) no-repeat}.product__button-icon_type_design{background:url(icon-same-design.svg) no-repeat}.product__issl{text-transform:uppercase;width:269px;margin:0 0 0 165px}.product__issl-item{text-align:center;background-color:#f3f3f3;height:36px;margin:0 0 16px;padding:0 0 0 30px;font-weight:700;line-height:36px;text-decoration:none;display:block}.product__issl-text:before{content:"";background-color:red;width:20px;height:20px;position:absolute;top:0;left:-30px}.product__issl-text--laminate:before{background:url(selection-laminate.svg) 0 0/cover no-repeat}.product__issl-text--designer:before{background:url(consultation-designer.svg) 0 0/cover no-repeat}.product__issl-text--swatch:before{background:url(color-swatch.svg) 0 0/cover no-repeat}@media (max-width:991px){.product__star--mobile{flex-wrap:wrap;flex-grow:0;flex-shrink:0;justify-content:space-between;display:flex}.product__star--mobile .star{width:auto}.product__stock-balance{margin-bottom:10px;font-size:19px}.product__button_width_full{margin:0 0 16px}.product__characteristic-key{flex:0 0 150px}}@media (max-width:767px){.product__issl{margin:0 auto}.product__po-centru-nado-blin{width:270px;margin:0 auto;display:block}.product__title{font-size:24px;line-height:32px}.product__stock-balance{font-size:17px}.product__star--mobile .star{margin-right:50px}}@media (min-width:992px){.product-filter{margin-bottom:0}}.product-filter .display{float:right;color:#333;height:24px}.product-filter .display a{font-weight:700}.product-filter .display b{float:left;padding-top:3px;font-size:11px;font-weight:700}@media (min-width:992px){.product-filter .sort-form{justify-content:space-between;display:flex}.product-filter .sort{color:#252525;position:relative}.product-filter .sort:before{content:"";background-image:url(arrows-up-down.svg);background-repeat:no-repeat;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.product-filter .limit:after,.product-filter .sort:after{content:"";pointer-events:none;border-bottom:2px solid #ff8c29;border-right:2px solid #ff8c29;position:absolute;top:9px}.product-filter .sort:after{width:8px;height:8px;top:10px;right:11px;transform:rotate(45deg)}.product-filter .sort b{padding-right:7px;font-size:13px;font-weight:700}.product-filter .sort select{color:#000;cursor:pointer;-webkit-appearance:none;appearance:none;border:1px solid #e6e6e6;border-radius:4px;width:210px;padding:7px 23px 7px 32px;font-size:14px;line-height:16px}.product-filter .sort option{font-family:Roboto,sans-serif;font-size:14px}.product-filter .limit{--margin-left:13px;float:left;color:#252525;margin-left:15px;font-size:11px;font-weight:700}.product-filter .limit:after{width:10px;height:10px;right:30px;transform:rotate(45deg)}.product-filter .limit select{cursor:pointer;-webkit-appearance:none;appearance:none;border-radius:5px;width:65px;height:35px;padding:5px 10px;font-size:12px}.product-filter .limit b{padding-right:5px;font-size:13px}}#tab-review b,.extra-prod input{padding-bottom:4px}#review .content,#tab-review b{font-size:12px;font-weight:700}.display ul li.list a{background-position:-27px 0}.display ul li a{cursor:pointer;float:left;text-indent:-9999px;background:url(grid.jpg) 0 0 no-repeat;width:27px;height:26px;margin-right:2px;line-height:28px;display:block;overflow:hidden}.extra-prod{padding-top:6px}.or{padding-top:3px}.wishlist a:hover{background:url(iconimage.png) 0 -24px no-repeat}.addtowishlist,div.wishlist>a{float:left;text-indent:-9999px;background:url(iconimage.png) no-repeat;width:25px;height:24px;margin:0 5px;overflow:hidden}.mb-1{margin-bottom:-1px}#tab-review #captcha{margin-top:10px}#tab-review b{color:#737373;display:block}#tab-review .input-rew{width:180px;margin-bottom:10px}#tab-review textarea{height:80px;margin-bottom:5px;width:700px!important}#tab-review .buttons{margin-bottom:0;padding-left:0}#tab-review .buttons .right .button:hover span{color:#fff}#tab-review .buttons .right{float:left}.input-rew-capcha{width:170px}#tab-review h2{margin-bottom:10px}#review .content{color:#f65423;margin-bottom:3px}#review .content p{color:#737373;font-weight:400}.td-price{font-size:16px;font-weight:700}.variants label:after{content:":"}.product-desc{width:100%;padding:1px 0 0;position:relative}.product-desc__mark-orange{color:#f06000}.product-desc__mark-blue{color:#0079e5}.product-desc__mark-red{color:#de0000}.product-desc__title{margin:30px 0 20px 57px;font-size:24px;font-weight:500;position:relative}.product-desc__title:before{content:"";background-repeat:no-repeat;background-size:contain;width:40px;height:40px;position:absolute;top:-5px;left:-60px}.product-desc__title--durability:before{background-image:url(dolgovechnost1.svg)}.product-desc__title--strength:before{background-image:url(prochnost-konstrukcii.svg)}.product-desc__title--soundproofing:before{background-image:url(zvukoizolyaciya.svg)}.product-desc__title--security:before{background-image:url(vzlomostoykost.svg)}.product-desc__title--appearance:before{background-image:url(appearance1.svg)}.product-desc__title-desc{margin:0 0 0 58px;font-size:14px}.product-desc__sub-title{margin:27px 0 12px;font-size:18px;font-weight:500}.product-desc__sub-title--mini{margin:25px 0 0;font-size:15px}.product-desc__sub-title--breaking{width:100%;margin:0 0 12px;padding:0 0 25px 180px;font-size:20px;line-height:24px;position:relative}.product-desc__sub-title--breaking:before{content:"80%";color:#ff7e17;font-size:90px;font-weight:700;line-height:1;position:absolute;bottom:0;left:0}.product-desc__item{position:relative}.product-desc__material-desc-mini{background-color:#f1f1f1;border-left:5px solid #f06000;margin:0 0 17px;padding:13px 15px;font-size:17px;line-height:145%}.product-desc__material-desc-mini--change-lock{margin:20px 0 0;padding:13px 295px 13px 250px;position:relative}.product-desc__material-right-img{cursor:pointer;width:260px;height:140px;position:absolute;top:10px;right:20px}.product-desc__material-right-img img{width:100%}.product-desc__material-left-img{cursor:pointer;background-color:#fff;width:150px;height:150px;position:absolute;top:10px;left:40px}.product-desc__material-left-img img{height:100%}.product-desc__material-desc-full{font-size:14px}.product-desc__material-desc-full--breaking{margin:0 0 10px;font-size:17px}.product-desc__material-desc-full--breaking span{font-size:12px}.product-desc__lock-protection{padding:0 0 0 95px;position:relative}.product-desc__lock-protection--bumping:after,.product-desc__lock-protection:before{content:"";background-color:gray;width:50px;height:50px;position:absolute;left:10px}.product-desc__lock-protection:before{top:0}.product-desc__lock-protection--bumping:after{bottom:0}.product-desc__breaking-description{border-radius:2mm;flex-wrap:wrap;justify-content:space-between;line-height:1.5;display:flex;position:relative}.product-desc__breaking-time{width:170px;height:50px;padding:10px 0 0 50px;font-size:14px;line-height:1;position:relative}.product-desc__breaking-time:before{content:"";background-color:#ff7e17;border:1px solid #727271;border-radius:50%;width:35px;height:35px;display:block;position:absolute;top:5px;left:5px}.product-desc__breaking-time--5min:before{background-image:linear-gradient(115deg,#0000 50%,#fff 50%),linear-gradient(90deg,#fff 50%,#0000 50%)}.product-desc__breaking-time--more-10min:before{background-image:linear-gradient(225deg,#0000 50%,#fff 50%),linear-gradient(90deg,#fff 50%,#0000 50%)}.product-desc__breaking-time--more-5min:before{background-image:linear-gradient(135deg,#0000 50%,#fff 50%),linear-gradient(90deg,#fff 50%,#0000 50%)}.product-desc__breaking-time--more-30min:before{background-image:none}.product-desc__thermalbreak-list{margin-top:15px;list-style:inside}.product-desc__thermalbreak-item{padding:0 0 5px}.product-desc__magnifier{opacity:.4;background:#0000004f url(https://cdn.gigant-dveri.ru/files/1/4865/87896833/original/zoom-in.png) 9px 9px no-repeat;border-radius:5px;width:56px;height:56px;position:absolute;top:15px;right:15px}.product-desc__image-block--magnifier:hover .product-desc__magnifier,.product-desc__tab-filling:hover .product-desc__magnifier{opacity:1}.product-desc__selected{background:url(https://cdn.gigant-dveri.ru/files/1/4737/87896705/original/checked.png) 0 0/cover no-repeat;border-radius:50%;width:40px;height:40px;position:absolute;bottom:10px;right:5px}.product-desc__main-img{padding:0}.product-desc__door-img{margin:40px 10px}.product-desc__door-img img{border-radius:0}.product-desc__image-block{width:100%;height:auto;margin:60px 0 0;position:relative}.product-desc__image-block--material{flex-wrap:wrap;place-content:space-between;width:535px;height:235px;margin:60px 0 35px;padding:2px 18px 2px 41px;display:flex}.product-desc__image-block--second-block{margin-top:0}.product-desc__image-block--svg{position:relative}.product-desc__image{cursor:pointer;border-radius:0 20px 20px;width:100%;height:auto}.product-desc__material-door{cursor:pointer;stroke:#000;stroke-width:.03px;stroke-miterlimit:22.9256}.product-desc__material-door-svg{overflow:visible!important}.product-desc__material-door_dsp .product-desc__material-door--4,.product-desc__material-door_massiv-hvoynyh-porod .product-desc__material-door--1,.product-desc__material-door_mdf .product-desc__material-door--3,.product-desc__material-door_mdfmassiv-hvoynyh-porod .product-desc__material-door--2{stroke:#00ae01;stroke-width:.54px}.product-desc__material-door:hover{stroke-width:.4px;stroke:#ff9030}.product-desc__material-title{color:#fff;background-color:#00000080;padding:5px;font-size:15px;display:block;position:absolute;bottom:15px}.product-desc__material-title--mdf-solid-wood{left:25px}.product-desc__material-title--dsp{left:130px}.product-desc__material-title--mdf{left:300px}.product-desc__material-title--solid-wood{left:440px}.product-desc__min-img-material{cursor:pointer;border-radius:50%;width:96px;height:96px;display:block;position:relative}.product-desc__min-img-material--circle:before{content:"";background-color:inherit;border:6px solid #00ae01;border-radius:50%;width:96px;height:96px;position:absolute;top:0;left:0;box-shadow:inset 0 0 1px 2px #fff}.product-desc__min-img-material--1{background:url(cpl.jpg) 95%/150% no-repeat}.product-desc__min-img-material--2{background:url(enamel.jpg) 95%/150% no-repeat}.product-desc__min-img-material--3{background:url(eco-veneer.jpg) 45%/150% no-repeat}.product-desc__min-img-material--4{background:url(natural-veneer.jpg) 45%/200% no-repeat}.product-desc__min-img-material--5{background:url(artificial-veneer.jpg) 45%/200% no-repeat}.product-desc__min-img-material--6{background:url(fineline.jpg) 45%/200% no-repeat}.product-desc__min-img-material--7{background:url(3d.jpg) 50%/205% no-repeat}.product-desc__min-img-material--8{background:url(laminate.jpg) 35%/200% no-repeat}.product-desc__min-img-score{color:#fff;background-color:#00ae01;border-radius:50%;width:31px;height:31px;padding:6px 0 0 4px;font-size:17px;position:absolute;top:0;right:0}.product-desc__min-img-score--sub{font-size:12px;bottom:0}.product-desc__min-img-score--orange{background-color:#fd9700}.product-desc__min-img-score--red{background-color:#fb0000}.product-desc__min-img-name{text-align:center;width:106px;font-size:11px;display:block;position:absolute;top:100px;left:-3px}.product-desc__note{color:#a9a9a9;margin:0;font-family:Arial,sans-serif;font-size:11px;font-style:italic}.product-desc__tab-img-block{text-transform:none;z-index:1;border-top:1px solid #e9e9e9;width:100%;height:270px;position:relative}.main__banner-text,.star__list-item:first-letter{text-transform:uppercase}.product-desc__tab-filling{cursor:pointer;width:100%;height:270px;display:none;position:absolute;bottom:0;left:0;right:0}.product-desc__tab-input{display:none}.product-desc__tab-input--cellular:checked~.product-desc__tab-img-block .product-desc__tab-filling--cellular,.product-desc__tab-input--filled:checked~.product-desc__tab-img-block .product-desc__tab-filling--filled,.product-desc__tab-input--partial:checked~.product-desc__tab-img-block .product-desc__tab-filling--partial{display:block}.product-desc__tab-input+.product-desc__label{color:#727272;cursor:pointer;border-top:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-radius:5px 5px 0 0;height:30px;margin:0 auto;padding:4px 13px;font-size:15px;display:inline-block;position:relative}.product-desc__tab-input:checked+.product-desc__label{color:#fe6100;z-index:5;background-color:#fff;border-top:1px solid #fe6100;border-left:1px solid #fe6100;border-right:1px solid #fe6100;top:1px}.product-desc__argus-img-block{width:100%;position:relative}.product-desc__img-argus{background-image:url(logo-argus-min.png);width:240px;height:75px;position:absolute;top:0;right:5px}@media (max-width:991px){.product-desc__title-desc{margin:0}.product-desc__material-desc-mini{margin:0 0 17px -15px}.product-desc__image-block{margin-top:20px}.product-desc__image-block--material{width:550px;margin:20px auto 35px;padding:0 0 10px}.product-desc__image-block--material a{margin:0 10px}.product-desc__image-block--material img{width:100%}.product-desc__image{width:auto;max-width:100%;max-height:100%}}@media (max-width:767px){.product-desc__image-block--material{width:290px;height:525px;margin:15px auto 10px}.product-desc__label{width:100%}.product-desc__tab-filling,.product-desc__tab-img-block{height:200px}}.aside__consult{text-align:center;border-top:1px solid #f2f2f2;margin:0 0 20px;padding:10px 0 0;box-shadow:0 0 #000000e6,0 6px 16px -6px #000c}.aside__consult-title{margin:0 10px 14px;font-size:24px;font-weight:500;line-height:1}.aside__consult-phone{color:#fff;background:#2196f3;padding:12px 0;font-size:22px;font-weight:700}.aside__check-filter{z-index:10;background-color:#fff;border-top:1px solid #f2f2f2;width:263px;height:145px;padding:10px 16px;display:none;position:absolute;top:0;box-shadow:0 0 #000000e6,0 6px 16px -6px #000c}.aside__check-filter:after{content:"";border-bottom:2px solid #ff7600;border-left:2px solid #ff7600;width:25px;height:25px;margin:0 auto;position:absolute;bottom:15px;left:0;right:0;transform:rotate(-45deg)}.aside__check-filter_hidden{display:none}.aside__close-filter-text{cursor:pointer;width:15px;height:15px;position:absolute;top:10px;right:10px}.aside__close-filter-text:after,.aside__close-filter-text:before{content:"";background-color:#000;width:14px;height:2px;position:absolute;top:6px;left:1px}.aside__close-filter-text:after{transform:rotate(45deg)}.aside__close-filter-text:before{transform:rotate(135deg)}.aside__close-filter-text:hover:after,.aside__close-filter-text:hover:before{background-color:#d3d3d3}.aside__review{margin:20px 0 0}.aside__review .review{margin:0 0 20px}.aside__review .reliability-feedback__text-block{min-height:310px;margin-bottom:20px;padding:5px 10px}.aside__shop-phone,.aside__shop-title{text-align:center;padding:10px 0;font-weight:500}.aside__review .reliability-feedback__essence{min-height:40px;font-size:14px}.aside__review .reliability-feedback__text{margin:10px 0 5px;font-size:13px}.aside__review .reliability-feedback__copy-feedback{position:relative;bottom:0}.aside__review .reliability-feedback__copy-btn{font-size:11px}.aside__review .reliability-feedback__user-info{margin:0}.aside__review .reliability-feedback__copy-ok{width:90%}.aside__shop{background-color:#fcfcfc;border:1px solid #d8d8d8;border-radius:3px;margin:20px 0;position:relative;overflow:hidden}.aside__shop-phone{color:#fff;background-color:#2196f3;font-size:20px;position:absolute;bottom:0;left:0;right:0}.aside__shop-title{margin:0;font-size:18px}.aside__shop img{width:100%}.aside__shop p{margin:0 0 30px}.variants-item ul{margin:2px 0}.variants-item ul li{margin-bottom:5px;margin-right:10px;display:block}.variants-item label{cursor:default;margin-top:5px;font-size:15px;font-weight:700;display:inline-block}.variants-item a{text-decoration:none}.variants-item .select-var .text:hover{text-decoration:underline}.variants-option{position:relative}.variants-option .toggle{color:#43b6e2;cursor:pointer;border-bottom:1px dotted #43b6e2;position:absolute;bottom:8px;left:35px}.variants-option .toggle:before{cursor:pointer;content:" ";z-index:10;border:7px solid #0000;border-top-color:#ff8500;width:0;height:0;text-decoration:none;display:block;position:absolute;bottom:-4px;left:-22px}.variants-option .toggle.expanded:before{border-color:#0000 #0000 #ff8500;bottom:4px}.variants-option .tsvet{max-height:150px;overflow:hidden}.variants-option .tsvet.tsvet-expanded{max-height:none;overflow:visible}.active-variant .text{font-weight:700}.variants-item a.characteristic-link{font-size:15px;position:relative;color:#261e1e!important}.variants-item a.characteristic-link:after{content:"";border-bottom:1px dotted #999;width:93%;position:absolute;top:18px;left:0}.variants-item+.nochnaya-zadvizhka a.characteristic-link:after,.variants-item+.tip-vnutrenney-otdelki a.characteristic-link:after{width:96%!important}.variants-item+.tolschina-metalla-diapazon a.characteristic-link:after{width:97%!important}.variants-item a.characteristic-link:hover{text-decoration:none;color:#3f3f3f!important}.variants-item a.characteristic-link:hover:after{border-bottom:0 dotted #999!important}.modal-title{text-align:center}.characteristic-description a{color:#00a8de;font-size:15px}.main__title{text-align:center;margin-bottom:30px;font-size:28px;line-height:28px}.main__social{text-align:center}.main__social-vk{margin:0 auto}.main__review{white-space:nowrap;background-color:#ededed;padding:20px 0;overflow:hidden}.main__review-wrap{text-align:center;background:#f7f7f7;border-radius:6px;width:100%;margin:50px 0 30px;display:inline-block}.main__review-item{max-width:201px;margin:0 32px 15px 0;box-shadow:0 0 #000000e6,0 8px 20px -8px #000c}.main__review-wrap .btn{margin:14px 8px 16px}.main__photo{flex-wrap:wrap;justify-content:space-around;margin-bottom:10px;display:flex}.main__photo-wrap{text-align:center;width:100%;margin:50px 0 30px;display:inline-block}.main__bot-banners-wrap,.main__feedback-list{display:flex}.main__photo-content{padding-top:15px}.main__photo-content .main__title{font-size:25px}.main__photo-content .star{height:25px;margin:0 0 30px}.main__photo-score{font-size:18px;font-weight:700}.main__photo-text{margin-bottom:10px;font-size:16px}.main__photo-item{opacity:.75;transform-origin:50%;border-radius:4px;width:90px;height:90px;margin:5px 4px;transition:border .15s,transform .2s,opacity .35s}.main__photo-item:hover{opacity:1;z-index:10;position:relative;transform:scale(2)}.install__all-price:hover{opacity:.7}.main__photo-btn{width:120px;height:120px;margin:5px 0;padding:40px 5px 0;line-height:20px}.main__photo-btn.btn:after{top:60px}.main__bot-banners-wrap{justify-content:space-around;margin:40px 0 60px;display:flex}.main__banner{margin-bottom:40px;overflow:hidden}.main__banner.slick-initialized{white-space:normal;height:325px;overflow:hidden;overflow:unset}#main__banner .slick-arrow{z-index:1;background:#fff;border:1px solid #f06000;border-radius:50%;width:60px;height:60px;margin-top:-30px;position:absolute;top:50%}#main__banner .slick-prev{left:-30px}#main__banner .slick-next{right:-30px}#main__banner .slick-arrow:after{border-color:#f06000;width:16px;height:16px}#main__banner .slick-arrow:hover,#main__banner .slick-arrow:focus{opacity:1;filter:hue-rotate(20deg);border-color:#ff981f}#main__banner .slick-dots{bottom:-27px}.main__banner-wrap{width:100%;display:inline-block}.main__banner-right{float:right;margin-bottom:19px}.main__banner-link{display:inline-block;position:relative}.main__banner-link img{max-width:100vw}.main__banner-text{color:#fff;font-size:20px;position:absolute;top:11%;left:15%;z-index:101!important;text-decoration:none!important}.main__banner .slick-dots{z-index:1;text-align:center;position:absolute;bottom:8px;left:0;right:0}.main__banner .slick-dots li{margin:0 5px;display:inline-block}.main__banner .slick-dots button{cursor:pointer;background-color:#000;border:none;border-radius:6px;width:12px;height:12px;font-size:0;line-height:0}.main__banner .slick-dots .slick-active button,.main__banner .slick-dots button:hover{background-color:#f07821}.main__feedback{text-align:center;background:#f7f7f7;border-radius:6px}.main__feedback-list{text-align:left;background:#ededed;justify-content:space-between;padding:25px;display:flex}.main__feedback-wrap{text-align:center;margin:50px 0 30px}.main__feedback .btn{margin:14px 8px 16px}.main__feedback .review{background:#fff;border-radius:4px;flex:0 0 32%;padding:15px 10px 10px 15px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.quantity,.star{display:inline-block}@media (max-width:991px){.main__banner-link img{width:100vw}}@media (max-width:767px){.main__banner-text{font-size:12px;top:15%;left:6.5%}}.quantity{background:linear-gradient(270deg,#fff 2px,#ccc 2px) 0 0/4px;width:48px;height:12px;position:relative}.quantity__wrap{text-align:center;border-bottom:1px solid #e9eaec;margin:24px 0 8px;padding:0 0 3px}@media (min-width:992px){.quantity__text{margin:0 4px 0 0;font-size:11px;font-weight:500}.quantity__text_rasprodaga{color:#fe0002}}.quantity__val{background:linear-gradient(270deg,#fff 2px,#95d62d 2px) 0 0/4px;width:48px;height:12px;position:absolute;top:0;left:0}.quantity_est .quantity__val{background:linear-gradient(270deg,#fff 2px,#ffbc00 2px) 0 0/4px;width:24px}.quantity_malo .quantity__val{background:linear-gradient(270deg,#fff 2px,red 2px) 0 0/4px;width:6px}.product .quantity__wrap{margin:0}.star{height:14px;margin-bottom:7px}.star__green,.star__orange,.star__red{width:100%;height:100%;position:absolute;top:0;left:0}.star__orange,.star__red,.star__green{background:url(star_green.svg) 0 0/auto 100% repeat-x}.star__icon{float:left;background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;margin-right:4px;position:relative}.star__icon:hover .tooltip{display:block}.star__label{display:none}.star_dolgovechnost-pokrytiya .star__icon{background-image:url(dolgovechnost1.svg)}.star_prochnost-konstruktsii .star__icon{background-image:url(prochnost-konstrukcii.svg);height:15px}.star_shumoizolyatsiya .star__icon,.star_zvukoizolyatsiya .star__icon{background-image:url(zvukoizolyaciya.svg);width:15px;height:16px;margin-left:-1px}.star_vzlomostoykost .star__icon{background-image:url(vzlomostoykost.svg);height:15px}.star_teploizolyatsiya .star__icon{background-image:url(teploizolyaciya.svg);height:16px}.star_koeffitsient .star__icon{background-image:url(koeffitsient.svg)}.star_dolgovechnost-pokrytiya .star__label:after{content:"Долговечность покрытия"}.star_prochnost-konstruktsii .star__label:after{content:"Прочность конструкции"}.star_zvukoizolyatsiya .star__label:after{content:"Звукоизоляция"}.star_shumoizolyatsiya .star__label:after{content:"Шумоизоляция"}.star_vzlomostoykost .star__label:after{content:"Взломостойкость"}.star_teploizolyatsiya .star__label:after{content:"Теплоизоляция"}.star_koeffitsient .star__label:after{content:"Коэффициент качества"}.star__list-item{margin:0 0 10px;padding:0 0 0 10px;font-size:12px;position:relative}.star__list-item:before{content:"•";color:#e87727;font-size:10px;position:absolute;top:1px;left:0}.star .tooltip{width:240px;top:-14px;left:-246px}.template-product .star .tooltip{display:none}.star .tooltip:before{width:10px;height:34px;top:3px;right:12px}.star .tooltip h6{margin-bottom:14px}.star .tooltip .star__icon{width:20px;height:20px;margin-top:-3px}.calc__popup .modal-dialog{width:650px}.calc__popup h2{text-align:center;font-size:20px}@media (max-width:991px){.calc__popup .modal-dialog{width:95%}}.compare__group-btn,.compare__interior,.content__callus-phone,.modal__description .callibri_phone,.popular-solution__list li{white-space:nowrap}.popular-solution{justify-content:space-between;padding:0 51px;display:flex}.popular-solution__wrap{margin:0 0 40px}.popular-solution__title{margin:0 0 40px 77px;font-size:25px}.popular-solution__item{width:171px}.popular-solution__img{max-width:140px;max-height:174px;display:inline-block}.popular-solution__img-block{text-align:center;vertical-align:middle;height:197px;line-height:197px;box-shadow:0 0 15px -5px #333}.popular-solution__plus{width:40px;margin-top:92px;position:relative}.popular-solution__plus:after,.popular-solution__plus:before{content:"";background-color:#ff7600;position:absolute}.popular-solution__plus:before{width:35px;height:7px;top:4px;left:2px}.popular-solution__plus:after{width:7px;height:35px;top:-10px;left:16px}.popular-solution__checkbox{margin-top:24px;display:block;position:relative}.popular-solution__checkbox-el{display:none}.popular-solution__checkbox-label{white-space:nowrap;padding:0 0 0 35px;font-size:14px;line-height:20px;display:block}.content__callus,.popular-solution__price-wrap{display:flex}.popular-solution__checkbox-label:before{width:19px;height:19px;top:-2px}.popular-solution__checkbox-label:after{width:9px;height:21px;top:-9px;left:10px;transform:rotate(45deg)}.popular-solution__checkbox-el:checked+.popular-solution__checkbox-label:before{border-color:#ffa600}.popular-solution__checkbox-el:checked+.popular-solution__checkbox-label:after{opacity:1}.popular-solution__description{width:264px;margin-left:23px;padding:0 5px 0 0}.popular-solution__submit{width:100%;margin:0}.popular-solution__count{width:140px}.popular-solution__list{margin:10px 0 0 16px;list-style:outside}.popular-solution__list b{color:#777}.popular-solution__price{font-size:30px;font-weight:700;line-height:20px}.popular-solution__price-wrap{justify-content:space-between;margin-top:18px;display:flex}.popular-solution__price-old{color:#585858;margin-top:21px;font-size:20px;font-weight:500;text-decoration:line-through;position:relative}.popular-solution__price-discount{color:#222;background:#fff700;border-radius:4px;margin-top:-4px;padding:4px 14px;font-size:14px;font-weight:400}.popular-solution__price-description{margin:13px 0;font-size:14px}.content__callus{background:#f5f5f5;border-top:1px solid #eee;border-radius:3px;align-items:center;margin:20px 0;padding:20px;display:flex;position:relative}.content__callus-phone{background:url(https://cdn.gigant-dveri.ru/files/1/2049/87894017/original/phone-big.png) 0 no-repeat;min-height:42px;padding-left:55px;padding-right:20px;font-size:35px;font-weight:500;line-height:42px}.content__reviews{margin:20px 0}.content__warranty{vertical-align:middle;background:#f5f5f5 url(https://cdn.gigant-dveri.ru/files/1/1537/87893505/original/warrantee-icon.png) 37px no-repeat;border-radius:5px;min-height:130px;margin-bottom:10px;padding:40px 25px 0 160px;font-size:20px;font-weight:500;line-height:26px}.content__warranty-wrap{margin:20px 0}.content__advantages{text-align:center;background:#f5f5f5;border-radius:5px;margin:60px 0 40px;padding:20px 24px}.content__advantages-title{margin-bottom:40px}.content__advantages-item{margin-bottom:15px;padding:0 30px}.content__advantages h4{margin:5px 0}.content__feedback{text-align:left;max-width:560px;margin:40px auto 0;font-size:14px;line-height:16px}.banner,.credit{text-align:center}.content__feedback-input{justify-content:space-between;align-items:center;display:flex}.content__feedback .form__checkbox-label:hover{color:#000}.content__feedback .btn{width:35%}.content__feedback .form__item{width:60%;margin-bottom:0}.content__feedback .form__agreement{width:100%}.banner-sale{display:inline-block;position:relative}.banner-sale-text a{color:#fff;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:50px;font-weight:700;text-decoration:none;display:inline-block;position:absolute;top:55px;right:12px}.credit h2{font-weight:500}.credit__table{width:100%;max-width:560px;margin:0 auto 20px}.credit__table th{color:#f60;padding:5px 0 8px;font-size:20px}.credit__table td{text-align:left;padding:5px 0;font-size:16px}.credit__table tr{border-bottom:1px dotted #eee}.credit__table tr:first-child{border:none}.credit__table tr td:first-child{width:50%}.credit__table tr td:nth-child(2){text-align:right}.credit__footer{text-align:left;width:100%;max-width:560px;margin:40px auto 20px}.credit__footer-gray{color:#585858;font-size:12px}.footer__list-link:hover{color:inherit}@media (max-width:767px){.credit table th{font-size:16px}}.promo{margin-bottom:50px}.promo__page-desc{color:#3c763d;background-color:#dff0d8;border-radius:4px;margin:0 0 20px;padding:1px 14px;font-size:16px;line-height:25px}.promo__img{max-width:100%}.promo__title{margin-top:0}.promo__btns .btn{width:100%;margin:0 0 8px}@media (max-width:991px){.promo{margin-bottom:50px}.promo__page-desc{margin:0 0 20px -15px}.promo__btns{flex-direction:column;display:flex}.promo__date,.promo__date_no{order:3;margin:15px 0 0 -15px}.promo__img{max-width:inherit}.promo__description{font-size:15px}}@media (max-width:767px){.promo{margin-bottom:50px}.promo__title{font-size:19px;line-height:1}}.manager{text-align:left;margin:50px auto 20px;position:relative}.manager__title{text-align:center;margin-bottom:50px}.manager__photo{background-image:url(loading.svg);background-position:50%;background-size:cover;width:180px;height:230px;margin:0 auto 5px;display:block;position:relative}.manager__photo--callBlock{background-size:cover}.manager__name{text-align:left;width:180px;margin:10px auto 7px;font-size:15px;font-weight:700;display:block}.manager__rating,.manager__text{text-align:left;width:180px;margin:0 auto 7px;line-height:13px;display:block}.manager__text{line-height:1.3}.manager__rating{justify-content:flex-start;font-size:16px;font-weight:700;line-height:1.5;display:flex}.manager__tooltip{z-index:1000;cursor:default;background-color:#fff;border:3px solid #ff7600;outline:1px solid #000;width:820px;padding:10px 0;font-size:11px;line-height:16px;display:none;position:absolute;bottom:24px;left:-150px;box-shadow:0 6px 26px -3px #000000e6}.manager__hr{border:none;border-top:1px dashed #555;margin:10px 0}.manager__table{text-align:left;border:1px solid #bebdbd;width:100%}.manager__table-tr:nth-child(2n),.manager__table-tr.manager__table-tr_type_install.lightgray{background-color:#ececec}.manager__table-tr.manager__table-tr_type_install{background-color:#fff}.manager__table-td{border-right:1px solid #bebdbd;padding-left:5px}.manager__table-td--th{background-color:#ccc}.manager .master__title{text-align:center;margin:50px 0 40px;font-weight:700}.manager .master__description{text-align:center;margin:40px 0;font-size:21px}.manager-install__count-input{display:none}.manager-install__count{margin-bottom:5px;display:flex}.manager__table-tr_type_install{display:none}.manager-install__count_2:checked~.manager__table .manager__table-tr_pos_2,.manager-install__count_3:checked~.manager__table .manager__table-tr_pos_3,.manager-install__count_4:checked~.manager__table .manager__table-tr_pos_4,.manager-install__count_5:checked~.manager__table .manager__table-tr_pos_5,.manager-install__count_6:checked~.manager__table .manager__table-tr_pos_6,.manager__table-tr_pos_1{display:table-row}.manager-install__count-label{cursor:pointer;border:1px solid #000;justify-content:center;align-items:center;width:32px;height:32px;margin-right:5px;font-size:15px;display:flex}.manager-install__count-label:hover{background:#ececec}.manager-install__count_1:checked~.manager-install__count .manager-install__count-label_1,.manager-install__count_2:checked~.manager-install__count .manager-install__count-label_2,.manager-install__count_3:checked~.manager-install__count .manager-install__count-label_3,.manager-install__count_4:checked~.manager-install__count .manager-install__count-label_4,.manager-install__count_5:checked~.manager-install__count .manager-install__count-label_5,.manager-install__count_6:checked~.manager-install__count .manager-install__count-label_6{background:#ccc}.director{flex-wrap:nowrap;justify-content:flex-start;margin:50px 110px;display:flex}.director__info{margin:0 70px 0 0}.director__text{width:600px}.director__title{margin:0;font-size:28px;font-weight:700;line-height:1.3}.director__main-text{font-size:19px;line-height:1.2}.catalog .col-md-4:nth-child(3n) .manager__tooltip{left:auto;right:0}.product__call-left-block .manager__photo{background-size:cover;width:150px;height:185px;margin:0}@media (max-width:767px){.director{flex-wrap:wrap;margin:30px auto 0}.director__info{margin:40px auto 0}}.editor-content .comment{border-radius:20px;max-width:512px;padding:5px 15px;font-family:Arial,sans-serif;font-style:italic;display:inline-block;box-shadow:inset 0 -4px 15px #00000026}.ustanovka-glavn{flex-wrap:wrap;justify-content:space-around;margin:20px 0;display:flex}.ustanovka-glavn .md,.ustanovka-glavn .vd{vertical-align:top;background:#f5f5f5;border:1px solid #eee;border-radius:10px;width:40%;min-height:439px;margin:0 9px;padding:10px 25px;display:inline-block}.editor-content ul{margin:0 0 20px}.editor-content .tabs{justify-content:space-around;margin:0 0 20px;display:flex}.editor-content .tabs-title{vertical-align:top;text-align:center;background:#f5f5f5;border:1px solid #e6e6e6;border-radius:10px 10px 0 0;width:45%;margin:0;padding:10px;font-size:17px}.process-ustanovki .shag,.process-ustanovki-02 .shag{text-align:center;vertical-align:top;width:200px;font-size:0;display:inline-block}.process-ustanovki .shag figcaption,.process-ustanovki-02 .shag figcaption{font-size:14px}.process-ustanovki .shag img,.process-ustanovki-02 .shag img{border:1px solid #bfbfbf;border-radius:9px;display:block;overflow:hidden}.tabs-flex{flex-wrap:wrap;justify-content:space-around;display:flex}.tabs-flex .shag{margin:20px 10px}@media (max-width:991px){.tabs-flex{flex-wrap:wrap;justify-content:space-around;display:flex}.tabs-flex .shag{margin:20px 10px}}@media (max-width:767px){.ustanovka-glavn .md,.ustanovka-glavn .vd{width:95%;margin-bottom:20px}.editor-content .tabs-title{font-size:15px}.process-ustanovki .shag{margin:10px 0}}.garantiya-promo .content__caption{color:#fff;margin-bottom:20px;font-size:54px}.garantiya-promo .advantages h2,.garantiya-promo .how-to-use h2{text-align:center;margin:30px 0;font-size:30px;font-weight:400}.garantiya-promo .header .layout{color:#fff;background:#f07726;width:870px;margin-left:50px;padding:50px;position:relative}.garantiya-promo .header .layout:after{content:"";background:url(garantiya-stars.png) no-repeat;width:260px;height:262px;display:block;position:absolute;bottom:0;right:-150px}.garantiya-promo .header .layout:before{content:"";z-index:1;background:#f07726;width:80px;height:287px;display:block;position:absolute;top:0;left:-30px;transform:skew(10deg)}.garantiya-promo .header ul li{margin-left:28px;font-size:40px;line-height:50px;position:relative}.garantiya-promo .header .layout .content__caption--text li:before{content:"";z-index:2;background:#fff;border-radius:50%;width:18px;height:18px;display:block;position:absolute;top:17px;left:-30px}.garantiya-promo .advantages ul li{text-align:center;width:471px;margin-right:30px;padding:98px 0 0;font-size:18px;line-height:29px;display:inline-block}.garantiya-promo .advantages ul .a-best-price{background:url(garantiya-magnifier.png) 50% 0 no-repeat}.garantiya-promo .advantages ul .a-money{background:url(garantiya-money.png) 50% 0 no-repeat}.garantiya-promo .how-to-use h2{margin-bottom:50px}.garantiya-promo .how-to-use .garantiya-icons{background:#f5f5f5;border-radius:5px;padding:30px 0 20px}.garantiya-promo .how-to-use ul li{vertical-align:top;text-align:center;box-sizing:border-box;width:32%;margin:0 .5%;padding:65px 20px 0;font-size:14px;display:inline-block}.garantiya-promo .how-to-use ul .icon-email{background:url(garantiya-mail.png) 50% 0 no-repeat}.garantiya-promo .how-to-use ul .icon-check{background:url(garantiya-check.png) 50% 0 no-repeat}.garantiya-promo .how-to-use ul .icon-sale{background:url(garantiya-sale.png) 50% 0 no-repeat}.garantiya-promo .how-to-use h4{font-size:20px}.garantiya-promo .pravila h3{text-align:center;width:300px;margin:30px auto 40px;padding-bottom:2px;font-size:20px;font-weight:400}.garantiya a{color:#00a8de;text-transform:uppercase;text-align:center;border:1px solid #00a8de;border-radius:5px;margin-top:5px;padding:3px 10px;font-size:13px;text-decoration:none;display:block}@media (max-width:991px){.garantiya-promo .header .layout{width:100%;margin-left:0}.garantiya-promo .header .layout:before{display:none}.garantiya-promo .header .layout:after{background-size:contain;width:150px;height:150px;bottom:-10px;right:-2px}.garantiya-promo .content__caption{font-size:45px}.garantiya-promo .header ul li{font-size:30px}.garantiya-promo .advantages ul li{width:100%;margin-right:0}}@media (max-width:767px){.garantiya-promo .header .layout{padding:15px 10px 60px}.garantiya-promo .header .layout:after{width:100px;height:100px}.garantiya-promo .how-to-use ul li{width:100%}.garantiya-promo .content__caption{font-size:40px;line-height:1}.garantiya-promo .header ul li{font-size:25px;line-height:35px}.garantiya-promo .pravila h3{width:260px;font-size:18px}}@media (min-width:320px){.calling-master{text-align:right;background-position:50% 10%;background-repeat:no-repeat;background-size:cover;height:256px;padding:32px 15px;position:relative}.calling-master__background{object-position:50% 10%}.calling-master__title{text-align:center;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 48px auto;font-weight:500;display:block;position:relative}.calling-master__title--big{text-transform:uppercase;font-size:22px;line-height:1.3}.calling-master__title--orange-text{color:#ff7e17;display:block}.calling-master__title--stock{display:none}.calling-master__btn-call-back{text-transform:uppercase;color:#333;width:55%;max-width:128px;font:inherit;text-align:center;z-index:1;background-color:#fff700;border:none;border-radius:8px;margin:0 22px 0 auto;padding:4px 8px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:block;position:relative}.stock__call-back .calling-master__title{display:none}.stock__call-back .calling-master__title--big{font-size:17px;line-height:30px}.stock__call-back .calling-master__title--stock{width:60%;margin-bottom:60px;font-size:18px;display:block}}@media (min-width:768px){.calling-master{height:400px;padding:20px 35px}.calling-master__title{margin:10px 0 125px;font-size:28px;font-weight:700;display:block}.calling-master__title--stock,.stock__call-back .calling-master__title{display:none}.calling-master__title--big{text-transform:uppercase;font-size:40px;line-height:80px}.stock__call-back .calling-master__title--big{font-size:29px;line-height:50px}.stock__call-back .calling-master__title--stock{width:60%;margin-bottom:120px;font-size:25px;display:block}}.compare__table td{vertical-align:top;border:1px solid #ddd;width:21%;padding:5px 8px}.compare__table td:first-child{width:16%}.compare__table .quantity__wrap{border:none;margin:8px 0 0;padding:0}.compare__key .tooltip__help{margin-left:5px;top:0}.compare__key .tooltip__help .tooltip_right{width:260px;right:-266px}.compare__stock{color:#00a8de;border-bottom:1px dashed;text-decoration:none;position:relative}.compare__stock .tooltip{top:-11px}.compare__group{background:#f3f3f3;display:none}.compare__group .compare__key{border-left:1px solid #ff7600}.compare__group-btn{text-align:left;color:#00a8de;background:0 0;border:none;border-bottom:1px dashed;outline:0;padding:0;position:relative}.compare__group-btn:hover{color:#ff7800}.compare__group-tr{cursor:pointer}.compare__group-tr .compare__key{padding-right:30px;position:relative}.compare__group-tr .compare__key:after{content:"";border-top:2px solid #ff7600;border-right:2px solid #ff7600;width:10px;height:10px;display:inline-block;position:absolute;top:6px;right:12px;transform:rotate(135deg)}.compare__group-tr_show .compare__key:after{top:7px;transform:rotate(-45deg)}.compare__sku{margin:0 0 5px}.compare__title{text-align:center}.compare__title-link{color:#00a8de;font-size:16px}.compare__to-card{color:#00a8de}.compare__order{width:100%;margin:5px 0 10px}.compare__del{font-size:30px;text-decoration:none;position:absolute;top:15px;right:15px}.compare__ears{transition:transform .25s;transform:translate(100px)}.compare__ears .compare__heart{width:100%;margin-bottom:5px}.compare__ears .compare__heart path{fill:red}.compare__ears_show{transform:translate(0)}.compare__add,.compare__bascet{text-align:left;color:#000;text-transform:uppercase;box-sizing:border-box;vertical-align:middle;background-color:#fff6;border:2px solid #000;border-radius:3px;outline:0;width:100%;font-family:roboto,sans-serif;font-size:14px;font-weight:700;position:relative}.reliability-feedback,.reliability-feedback__watch-all-feedback,.reliability-satisfaction,.reliability__feedback-intro,.reliability__statistics-block{font-family:Tahoma,roboto,sans-serif}.compare__add:before,.compare__bascet:before{content:"";width:25px;height:25px;position:absolute;top:5px;left:10px}@media (min-width:992px){.compare__add-wrap,.compare__bascet-wrap{top:270px;left:0;right:unset;width:unset;margin:0 auto;position:absolute}.compare__add-tooltip,.compare__bascet-tooltip{left:0;right:unset;z-index:100;text-align:center;background:#fff;border:1px solid #ccc;min-width:156px;padding:8px 0;display:none;position:absolute;top:24px;box-shadow:0 3px 5px #0009}}.compare__add-text,.compare__bascet-text{line-height:14px;display:inline-block}.compare__add-tooltip:after,.compare__bascet-tooltip:after{content:"";width:100%;height:8px;display:inline-block;position:absolute;top:-8px;left:0}.compare__add-tooltip .compares-link,.compare__bascet-tooltip .compares-link{color:#2196f3;border-bottom:1px dashed;margin:5px 0;text-decoration:none}.compare__add-tooltip .compares-link:hover,.compare__bascet-tooltip .compares-link:hover{border-bottom:none}.compare__bascet{padding-left:50px}.compare__bascet:before{background:url(compare_bascet.svg) 0 0/contain no-repeat;width:20px;height:20px;top:8px;left:10px}.compare__add--popular{padding-left:40px}.compare__add--compare,.compare__add--defer{padding-left:50px}.compare__add--popular:before{background:url(compare_star.svg) 0 0/contain no-repeat}.compare__add--defer:before{background:url(compare_heart.svg) 0 0/contain no-repeat;width:25px;height:25px;top:8px;left:12px}.compare__add--compare:before{background:url(compare.png) 0 0/contain no-repeat;width:20px;height:20px;top:8px;left:15px}.compare__add:hover .compare__heart path{fill:red;stroke:red}.compare__js-del{color:#000;background-color:#e5e2e2;border:2px solid #fff;transition:box-shadow .2s;box-shadow:inset 0 0 12px 2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.compare__js-del .compare__heart path{fill:red}.compare__add-wrap:hover .compare__js-del+.compare__add-tooltip{display:block}.compare__1,.compare__2{display:none}.compare__1 img,.compare__2 svg,.mk-product-compare .compare__1 img,.mk-product-compare .compare__1 svg{margin-right:10px}.compare__js-add .compare__1,.compare__js-del .compare__2{justify-content:center;align-items:center;display:flex}.compare__image{max-height:150px}.compare__image-wrap{text-align:center;position:relative}.compare__price{font-size:20px;font-weight:700}.compare__price-discount{color:#333;background:#fff700;border-radius:4px;margin-left:4px;padding:2px 4px;font-size:13px}.compare__complect .compare__price{color:#777;font-size:17px}.compare__interior{color:#00a8de;border-bottom:1px dashed;outline:0;margin-bottom:5px;font-size:12px;text-decoration:none;display:inline-block}.compare__interior:hover{border:none}.catalog__set-price-wrap+.compare__add-wrap{flex:0 0 50%}.catalog__set-price-wrap+.compare__add-wrap .compare__heart{margin:0}@media (min-width:992px){.catalog__set-price-wrap{min-width:100%;margin-top:8px}.product .compare__add-wrap{width:190px;margin-top:10px;top:auto}}.product .compare__add--popular{padding-left:55px}.product .compare__add--defer,.product .compare__add-bascet{padding-left:60px}.product .compare__add-compare{padding-left:55px}.page__slider-wrap .compare__add-text{font-size:12px}.compare__compare,.compare__defer,.compare__popular{display:none}.compare__bascet{display:block}.compare_true .compare__bascet,.defer_true .compare__bascet,.popular_true .compare__bascet{display:none}.compare_true .compare__compare,.defer_true .compare__defer,.popular_true .compare__popular{display:block}.types-doors__wrap{justify-content:space-between;display:flex}.types-doors__description{z-index:2;background:#fff;border-radius:3px;width:150px;padding:10px;font-size:12px;line-height:1.25;position:absolute;top:0;left:70px;box-shadow:2px 5px 17px #0006;border:1px solid #ccc!important;border-left:4px solid #e87727!important;display:none!important}.types-doors__description:before{content:"";border-top:0 solid #0000;border-bottom:11px solid #0000;border-left:11px solid #0000;border-right:11px solid #e87727;width:0;height:0;position:absolute;top:17px;left:-10px;transform:rotate(225deg)}.types-doors__item-img-block{cursor:pointer;text-align:center;width:88px;height:82px;margin:0 auto;display:block;position:relative}.types-doors__item-img-block:hover .types-doors__description{display:block!important}.reliability__statistics-block{background-blend-mode:multiply;color:#fff;text-align:center;background:#0009 url(reliability-bg.jpg) 0 0/cover no-repeat;padding:70px 90px 55px}.reliability__statistics-title{width:1000px;margin:0 auto 28px;font-size:30px;line-height:1.4}.reliability__statistics-info{margin:0 0 75px;font-size:21px}.statistics-block__flex-block{justify-content:space-between;width:850px;margin:0 auto;display:flex}.statistics-block__item{flex:0 0 175px}.statistics-block__item-img{background-size:contain;width:55px;height:55px;margin:0 auto}.statistics-block__item-img--people{background:url(reliability-people.svg) 0 0/contain no-repeat}.statistics-block__item-img--happy{background:url(reliability-smile.svg) 0 0/contain no-repeat}.statistics-block__item-img--star{background:url(reliability-star.svg) 0 0/contain no-repeat}.statistics-block__item-img--feedback{background:url(reliability-feedback.svg) 0 0/contain no-repeat}.statistics-block__item-title{margin:25px 0 20px;font-size:47px;font-weight:700;line-height:1}.statistics-block__item-description{margin:0;font-size:18px;line-height:1.2}.reliability__feedback-intro{color:#000;padding:130px 0 90px;position:relative}.reliability__feedback-title{text-align:center;color:#000;margin:0 0 40px;font-size:33px;line-height:1}.reliability__feedback-text{text-align:center;margin:0 auto 30px;font-size:22px;line-height:1.5;display:block}.reliability__feedback-star-block{justify-content:space-around;width:90%;margin:0 0 30px;padding:0;display:flex}.reliability__feedback-star-orange{flex:0 0 390px;height:85px;position:static}.reliability__feedback-star-rating{color:#000;font-size:70px;font-weight:700;line-height:1.1}.reliability__feedback-rating-desc{text-align:center;margin:0;font-size:17px}.reliability-feedback{background-color:#f8f8f8;margin-bottom:20px;padding:65px 0 1px;font-weight:400}.reliability-feedback__title{text-align:center;margin:0 0 65px;display:block}.reliability-feedback__title--img{width:100px;height:40px;display:inline-block}.reliability-feedback__title--flamp{background-repeat:no-repeat;background-size:contain;width:110px;margin-bottom:-12px}.reliability-feedback__title--yandex{background-repeat:no-repeat;background-size:contain;height:38px;margin-bottom:-4px}.reliability-feedback__title--google{background-repeat:no-repeat;background-size:contain;width:120px;margin-bottom:-9px}.reliability-feedback__slide{margin:6px 10px}.reliability-feedback__user-info{margin:0 0 12px;padding:0 0 10px 2px;position:relative}.reliability-feedback__user-no-photo{color:#fff;text-align:center;margin:0 auto;font-size:45px;font-weight:700;line-height:65px;position:absolute;left:0;right:0}.reliability-feedback__user-photo{background-color:#8f9095;border-radius:50%;width:65px;height:65px;position:relative}.reliability-feedback__user-photo--img{background-repeat:no-repeat;background-size:cover}.reliability-feedback__platform{border-radius:50%;width:33px;height:33px;position:absolute;bottom:-5px;right:-10px}.reliability-feedback__platform--flamp{background:url(platform-flamp.svg) 50%/80% no-repeat}.reliability-feedback__platform--yandex{background:url(platform-yandex.svg) 50%/80% no-repeat}.reliability-feedback__platform--google{background:url(platform-google.svg) 50%/80% no-repeat}.reliability-feedback__platform--vk{background:url(platform-vk.svg) 50%/80% no-repeat}.reliability-feedback__user-name{color:#4d50ff;position:absolute;top:0;left:90px}.reliability-feedback__date-feedback{position:absolute;top:50px;left:90px}.reliability-feedback__door-img-block{justify-content:space-between;display:flex}.reliability-feedback__door-img{cursor:pointer;background-image:url(loading.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:170px}.reliability-feedback__door-img:first-child{margin-right:10px}.reliability-feedback__door-img a{width:100%;height:100%;display:block}.reliability-feedback__text-block--hide .reliability-feedback__text:before{height:70px}.reliability-feedback__essence{color:#31a305;min-height:65px;margin:5px 0;font-size:15px;font-weight:700;line-height:1.4}.reliability-feedback__text{color:#000;margin:16px 12px 10px 0;font-size:14px;line-height:1.3;transition:max-height .5s;position:relative;overflow:hidden}.reliability-feedback__text:before{content:"";background:linear-gradient(#fff0,#fff);width:100%;height:0;transition:height .5s;position:absolute;bottom:0;left:0}.reliability-feedback__more{margin:0 0 15px;display:inline-block}.reliability-feedback__watch-all-feedback{text-transform:uppercase;color:#fff;text-align:center;cursor:pointer;background-color:#0197f6;border:none;border-radius:5px;width:300px;margin:30px auto;padding:18px 0;font-size:18px;font-weight:700;text-decoration:none;display:block;box-shadow:0 3px #0000004d}.reliability-feedback__watch-all-feedback:active,.reliability-feedback__watch-all-feedback:focus,.reliability-feedback__watch-all-feedback:hover{opacity:.7;color:#fff}.reliability-satisfaction{padding:70px 0 0}.reliability-satisfaction__title{text-align:center;margin:0 0 50px;font-size:28px;line-height:1}.reliability-satisfaction__survey{text-align:center;margin:0 0 35px;font-size:22px}.reliability-satisfaction__chart-block{height:600px;padding:65px 0 0;position:relative}.reliability-satisfaction__happiness{box-sizing:border-box;width:320px;height:140px;margin:0 0 21px 230px;padding:10px 0 0;position:relative}.reliability-satisfaction__happiness:before{content:"";background-color:gray;width:105px;height:105px;position:absolute;top:20px;left:-150px}.reliability-satisfaction__happiness--very-happy{border-bottom:3px solid #31a305}.reliability-satisfaction__happiness--very-happy .reliability-satisfaction__percent-people{color:#31a305}.reliability-satisfaction__happiness--happy{border-bottom:3px solid #91d003}.reliability-satisfaction__happiness--happy .reliability-satisfaction__percent-people{color:#91d003}.reliability-satisfaction__happiness--normal-happy{border-bottom:3px solid #ff9c02;width:430px}.reliability-satisfaction__happiness--normal-happy .reliability-satisfaction__percent-people{color:#ff9c02}.reliability-satisfaction__happiness--very-happy:before{background:url(very-happy.svg) 0 0/cover no-repeat}.reliability-satisfaction__happiness--happy:before{background:url(happy.svg) 0 0/cover no-repeat}.reliability-satisfaction__happiness--normal-happy:before{background:url(normal-happy.svg) 0 0/cover no-repeat}.reliability-satisfaction__percent-people{letter-spacing:-5px;margin:0 0 20px;font-size:70px;font-weight:700;line-height:1;display:block}.reliability-satisfaction__buyer{font-size:22px}.reliability-satisfaction__chart{background:url(reliability-chart.svg) 0 0/contain no-repeat;width:450px;height:450px;position:absolute;top:70px;right:140px}.reliability-satisfaction__description{width:215px;font-size:14px;line-height:25px;position:absolute;bottom:10px;right:38px}.feedback__top-block{flex-wrap:nowrap;justify-content:space-between;margin:0 0 50px;display:flex}.feedback__rating-block{width:630px;margin:80px 0}.feedback__rating-title{font-size:21px;font-weight:700}.feedback__rating-description{font-size:17px}.feedback__slide-block{width:40%}.feedback__feedback-block{background-color:#f9f9f9;width:100%}.feedback__feedback-block .reliability-feedback__slide{vertical-align:top;width:48%;display:inline-block}.feedback__feedback-block .reliability-feedback__slide--full{width:98%}.feedback__feedback-block .reliability-feedback__date-feedback{left:90px;right:0}.feedback__feedback-block .reliability-feedback__essence{min-height:35px;font-size:17px}.feedback__feedback-block .reliability-feedback__door-img-block{width:300px}.feedback__feedback-block .reliability-feedback__copy-feedback{position:relative;bottom:0}@media (max-width:991px){.feedback__top-block{flex-wrap:wrap}.feedback__rating-block{margin:80px auto}.feedback__slide-block{width:100%}.reliability__statistics-block{padding:50px 20px}.reliability__statistics-title{width:90%;margin:0 auto 20px;font-size:20px}.reliability__feedback-star-block{padding:0}.statistics-block__flex-block{flex-wrap:wrap;width:100%}.reliability-feedback__watch-all-feedback{width:50%;margin:30px auto}.reliability-feedback__copy-btn{border:none;font-size:12px;text-decoration:underline}.reliability-satisfaction{padding:50px 0 0}.reliability__statistics-info{margin:0 0 50px;font-size:16px}.statistics-block__item{flex:0 0 45%;margin:0 0 30px;padding:0 5%}.statistics-block__item-img{width:55px;height:55px}.statistics-block__item-title{font-size:40px}.statistics-block__item-description{font-size:17px}.feedback__feedback-block{flex-wrap:wrap;justify-content:space-around;width:100%;padding-top:10px;display:flex}.feedback__feedback-block .reliability-feedback__slide{width:48%}.reliability-feedback__title{margin:0 15px 30px;font-size:21px;line-height:20px}.reliability-satisfaction__title{margin:0 0 30px;font-size:22px}.reliability-satisfaction__survey{font-size:15px}.reliability-satisfaction__chart-block{justify-content:space-between;height:190px;display:flex}.reliability-satisfaction__happiness{border:none;width:33%;margin:0;padding:0}.reliability-satisfaction__happiness:before{width:50px;height:50px;margin:0 auto;top:-60px;left:0;right:0}.reliability-satisfaction__percent-people{text-align:center;letter-spacing:0;margin:0 0 5px;font-size:45px;display:block}.reliability-satisfaction__buyer{text-align:center;font-size:22px;display:block}.reliability-satisfaction__description{width:auto;font-size:13px;bottom:0;right:0}}@media (max-width:767px){.feedback__rating-block{margin:20px auto}.reliability__feedback-intro{padding:15px 0 20px}.reliability__feedback-title{margin:15px 0 25px;font-size:23px}.reliability__feedback-star-rating{font-size:36px}.reliability__statistics-block{padding:40px 0}.reliability__statistics-title{width:95%;font-size:14px}.reliability__statistics-info{width:95%;margin:0 auto 50px;font-size:13px;display:block}.statistics-block__flex-block{padding:0 4%}.statistics-block__item-img{width:40px;height:40px;padding:0}.reliability-satisfaction__buyer{font-size:14px}.statistics-block__item-title{margin:15px 0;font-size:26px}.reliability-feedback__title,.statistics-block__item-description{font-size:14px}.reliability-feedback{padding:50px 0 1px}.reliability-feedback__watch-all-feedback{width:90%}.reliability-satisfaction__title{font-size:17px}.reliability-satisfaction__survey{font-size:13px}.reliability-satisfaction__percent-people{font-size:32px}.reliability-satisfaction__description{font-size:11px}.feedback__feedback-block .reliability-feedback__slide{width:98%}.feedback__feedback-block .reliability-feedback__door-img-block{width:100%;padding-top:10px}}.our-work{text-align:center;margin:40px 0}.our-work__title{text-align:center;margin:60px 0 30px;font-size:28px;font-weight:700}.our-work__description{margin:40px 0;font-size:20px}.about__us-flex{display:flex}.about__trust-img-block,.install__img-callback{background-image:url(loading.svg);background-repeat:no-repeat}.about__banner-dogovor-img{max-width:100%;height:auto;max-height:237px;margin:auto;display:block}@media (max-width:1024px){.about__banner-dogovor-img{object-fit:contain;width:100%;height:auto;max-height:160px}}.about{margin:0 0 60px;position:relative}.about__map{width:100%;margin:0 0 50px}.about__map-img{width:100%;margin:0 auto;display:block}.about__us{margin:0 0 100px}.about__us-title{text-align:center;margin:0 0 50px}.about__us-flex{justify-content:space-around;display:flex}.about__trust{display:flex}.about__us-item{width:26%}.about__us-item-title{text-align:center;color:#ff7600;margin:0 0 25px}.about__us-item-text{text-align:center;font-size:17px;line-height:1.5}.about__trust{flex-wrap:nowrap;justify-content:space-around;margin:0 0 150px;display:flex}.about__trust-img-block{width:40%;height:auto}.about__trust-text{width:55%;padding:35px 0}.about__trust-title{text-align:center;margin:0 0 55px;font-size:28px;font-weight:700}.about__trust-list{font-size:16px}.about__trust-item{height:50px;margin:0 0 20px;padding:0 0 0 60px;font-size:19px;line-height:1.2;position:relative}.about__trust-item:after,.about__trust-item:before{content:"";position:absolute}.about__trust-item:before{background-color:#ff7600;border-radius:50%;width:28px;height:28px;top:0;left:10px}.about__trust-item:after{background-color:#0000;border-bottom:2px solid #fff;border-left:2px solid #fff;width:15px;height:10px;top:7px;left:17px;transform:rotate(-45deg)}@media (max-width:991px){.about__us-flex{flex-wrap:wrap}.about__us-item{width:70%;margin:30px 0 0}.about__trust-img,.about__trust-img-block,.about__trust-text{width:100%}.about__trust{flex-wrap:wrap;margin:0 0 0 -15px}.about__trust-img{margin:0 auto;display:block}}.ears{cursor:pointer;text-decoration:none;position:relative}.install__checkbox-price--dv:checked+.install__modal-help-block .install__modal,.install__checkbox-price--md:checked+.install__modal-help-block .install__modal{display:block}.install__checkbox-price--dv:checked+.install__modal-help-block .install__all-price--dv:before,.install__checkbox-price--md:checked+.install__modal-help-block .install__all-price--md:before{content:"Закрыть блок с ценами";color:#4964f1}.ears__reliability-title:before{content:"";top:0}@media (max-width:991px){.install__modal{width:95%}}.ears{color:#333;text-align:center;background:#fff;border:2px solid #d6d6d6;border-right:5px solid #ff7e17;border-radius:10px 0 0 10px;width:100px;height:100px;margin:10px 0 2px;padding:5px 0;font-size:14px}.compare__ears,.ears__stock{border-right:5px solid red}.ears__reliability-rating,.ears__reliability-title,.ears__stock-title{font-family:Tahoma,roboto,sans-serif;font-size:22px;font-weight:700}.ears__reliability-title{text-align:right;height:45px;margin:5px 0 0;padding:15px 8px 0 0;display:block;position:relative}.modal__close,.modal__header{text-align:center}.ears__reliability-title:before{background:url(star_orange.svg) no-repeat;width:40px;height:40px;font-weight:700;position:absolute;left:10px}.ears__reliability-flex{justify-content:space-between;display:flex}.ears__reliability-rating{margin:0;padding:5px 20px 0 0}.ears__description{margin:0;padding:0 5px}.ears__stock-title{color:red;margin:15px 0}.compare__ears{padding-top:22px}.ears_zamer,.ears_rassrochka{cursor:pointer;z-index:900}.ears_rassrochka{top:unset;opacity:0;width:calc(50vw - 540px);max-width:211px;max-height:356px;margin-top:-178px;transition:transform .4s,opacity .6s;position:fixed;bottom:1%;left:0;transform:translate(-100%)}.ears_rassrochka img{object-fit:contain;width:100%;height:100%;position:relative;left:0}.ears_rassrochka.active{opacity:1;transform:translate(-30%)}.ears_rassrochka:hover img{left:15%}.ears_rassrochka img{transition:opacity .3s,left .4s}.ears_rassrochka img.lazyload{opacity:0}.ears_rassrochka img.lazyload.loaded{opacity:1}.ears_rassrochka img.lazyload.loaded+.ears-close_rassrochka,.birtday-left-img.lazyload.loaded+.ears-close_birtday-img{display:block}.ears_zamer{text-align:center;opacity:0;background:#f2f2f2;border:1px solid #e0e0e0;border-radius:0 7px 7px 0;width:calc(50vw - 550px);max-width:232px;height:calc(39.6825vw - 436.508px);max-height:184px;margin-top:-75px;padding:25px 13px 26px 99px;transition:transform .4s,opacity .6s;position:fixed;top:calc(100% - 170px);left:0;transform:translate(-100%);box-shadow:0 16px 24px #0000000f,0 2px 6px #0000000a,0 0 1px #0000000a}.ears-close{vertical-align:middle;background-color:#0000;border:none;outline:0;width:18px;height:18px;transition:transform .4s;position:absolute;top:5px;right:5px}.ears-close:before,.ears-close:after{content:"";background:linear-gradient(248.24deg,#ff621f 0,#ff831f 58.12%,#ff981f 100%),#333;border-radius:1px;width:16px;height:2px;margin-top:-1px;margin-left:-8px;display:block;position:absolute;top:50%;left:50%}.ears-close:before{transform:rotate(45deg)}.ears-close:after{transform:rotate(-45deg)}.ears-close_rassrochka,.ears-close_birtday-img{border:1px solid #ff621f;border-radius:50%;display:none;top:0;right:0}.ears-close_rassrochka:before,.ears-close_rassrochka:after,.ears-close_birtday-img:before,.ears-close_birtday-img:after{width:12px;margin-left:-6px}.ears-close:hover{background-color:#ff621f;border-radius:50%}.ears-close:hover:before,.ears-close:hover:after{background:#fff}.ears_zamer__img{z-index:-1;object-fit:contain;width:54.31%;max-width:126px;height:103%;max-height:187px;position:absolute;bottom:-1px;left:0}.ears_zamer__text{text-align:center;text-transform:uppercase;color:#333;margin:1em 0;font-size:16px;font-weight:500;line-height:20px}.ears_zamer__text_orange{background:linear-gradient(248.24deg,#ff621f 0,#ff831f 58.12%,#ff981f 100%);-webkit-text-fill-color:transparent;color:#ff621f;-webkit-background-clip:text;font-weight:700}.ears_zamer__button{font:inherit;text-align:center;text-transform:uppercase;color:#333;background:#fff700;border:none;border-radius:25%/100%;padding:4px 8px;font-size:12px;font-weight:500;line-height:1.3}.ears_zamer.active{opacity:1;transform:translate(-20%)}.ears_zamer.active:hover{transform:translate(-10%)}.ears_zamer.active:hover .ears-close{transform:translate(-23px)}@media (max-width:1564px){.ears-close_zamer{top:calc(3.73832vw - 53.4673px);right:calc(3.73832vw - 53.4673px)}.ears_zamer.active:hover{transform:translate(-14%)}.ears_zamer.active:hover .ears-close{transform:translate(calc(-3vw + 33px))}.ears_zamer{padding:calc(5.38889vw - 59.2778px) calc(2.5vw - 27.5px) calc(5.60714vw - 61.6786px) calc(20vw - 220px)}.ears_zamer__text{font-size:calc(3.45238vw - 37.9762px);line-height:calc(4.3254vw - 47.5794px)}.ears_zamer__button{padding:calc(.862698vw - 9.48968px) calc(1.7254vw - 18.9794px);font-size:calc(2.5873vw - 28.4603px)}}@media (max-width:1350px){.ears_rassrochka,.ears_zamer,.page__ears{display:none}}@media (min-width:992px){.product-action_113{color:#fff;background:#fe0002;border-radius:3px;margin-top:5px;padding:4px;font-size:14px;font-weight:500;line-height:1}}#not-design-test{display:none}.design_true #not-design-test{display:block}.design-builder__variants,.design-main__container{display:flex}.design-main__header{margin-bottom:50px;margin-left:10px}.design-main__title{font-weight:700}.design-main__container{flex-flow:row;display:flex}.design-main__image-container{display:inline-block}.design-main__image-door{height:430px}.design-main__design-builder{width:100%;margin-left:70px}.design-builder__title{margin-top:0;margin-bottom:27px;font-weight:700}.design-builder__description{font-weight:500}.design-builder__option:not(:last-child){margin-bottom:34px}.design-builder__variants{justify-content:space-between;display:flex}.design-builder__variants_type_ton-polotna{margin-right:7%}.design-builder__variants_type_ton-polotna .design-builder__variant{width:75px}.design-builder__variants_type_ton-polotna .design-builder__variant-img{border:2px solid #ccc;border-radius:50%;width:75px;height:75px}.design-builder__variants_type_dizayn-dveri{margin-right:4%}.design-builder__variants_type_dizayn-dveri .design-builder__variant{width:70px}.design-builder__variants_type_dizayn-dveri .design-builder__variant-img{width:70px;height:125px;background-size:contain!important}.design-builder__variant{text-align:center;flex-direction:column;align-items:center;display:flex}.design-builder__variant-img{border:2px solid #fff;margin-bottom:18px;display:inline-block}.design-builder__variant-img:hover{border:2px solid #fff;box-shadow:0 0 0 4px #e87727}.design-builder__variant-img:active{box-shadow:0 0 0 5px #e87727}.design-builder__variant-img_type_korichnevye{background:url(color-brown.png) 50% no-repeat}.design-builder__variant-img_type_svetlo-korichnevye{background:url(color-light-brown.png) 50% no-repeat}.design-builder__variant-img_type_temnye{background:url(color-dark.png) 50% no-repeat}.design-builder__variant-img_type_svetlye{background:url(color-light.png) 50% no-repeat}.design-builder__variant-img_type_serye{background:url(color-gray.png) 50% no-repeat}.design-builder__variant-img_type_belye{background:url(color-white.png) 50% no-repeat}.design-builder__variant-img_type_gorizontalnye-linii{background:url(horizontal_lines.svg) no-repeat}.design-builder__variant-img_type_shirokie-vstavki{background:url(shirokie_vstavki.svg) no-repeat}.design-builder__variant-img_type_bolshoe-steklo{background:url(bolshoe_steklo.svg) no-repeat}.design-builder__variant-img_type_uzkie-vstavki{background:url(narrow_lines.svg) no-repeat}.design-builder__variant-img_type_sovremennaya-klassika{background:url(sovremennaya_klassika.svg) no-repeat}.design-builder__variant-img_type_neobychnyy-dizayn{background:url(unusual_design.svg) no-repeat}.design-builder__variant-img_type_klassicheskiy-dizayn{background:url(classical_design.svg) no-repeat}.design-builder__variant-img_type_gluhoe-bez-risunka{background:url(gluhaya_dver.svg) no-repeat}.modal__close{vertical-align:middle;background:0 0;border:none;outline:0;width:26px;height:26px;font-size:22px;font-weight:700;position:absolute;top:4px;right:4px}.modal__close:hover{color:#999}.modal__body{padding:20px 0 0}.modal__footer{padding:0}.modal__close-link{cursor:pointer;color:#888}.modal__sub-header{margin-top:25px;font-size:15px}.another-color.manager__analog__new .fake-img{background-color:#e2e2e2;width:42px;height:90px}.compare__js-add .compare__1.heart{display:none}.relative-block{position:relative}.catalog__item-container{background:#fff;height:100%;padding-right:11px;display:flex}.catalog__item-more-colors{background-color:#fff;width:110px;height:100%;padding-top:30px;top:0;left:0}.catalog__item-more-colors .another-colors{justify-content:unset;flex-flow:column;max-height:400px;overflow:hidden}.catalog__item-more-colors .another-colors.slick-initialized{overflow:unset}.catalog__item-more-colors .color-image{background-repeat:no-repeat;background-size:cover;border:2px solid #fff;width:37px;height:79px;margin:0 auto 15px;display:block}.another-colors,.another-colors .slick-list{width:110px;min-height:400px}.another-colors .slick-arrow,.mobile-colors .slick-arrow{background-color:#fff;background-image:url(arrow-button.svg);background-repeat:no-repeat;background-size:cover;width:15px;height:19px}.another-colors .slick-prev,.mobile-colors .slick-prev{position:absolute;top:-30px;left:50%;transform:rotate(-90deg)translateY(-50%)}.another-colors .slick-next,.mobile-colors .slick-next{position:absolute;bottom:-30px;right:50%;transform:rotate(90deg)translateY(-50%)}.another-colors .slick-arrow:after,.mobile-colors .slick-arrow:after{display:none}.another-colors-big{min-height:auto}.catalog__item-more-colors .another-color{min-height:96px!important}.another-color:hover a{color:#000}.another-color a{background-color:#e8e8e8}.another-color.before{background-image:url(loading.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:3px solid #e8e8e8;border-radius:5px;height:79px;margin:0 auto 15px;overflow:hidden;width:37px!important}.color-name{text-align:center;background:#fff;padding:5px;font-size:12px;text-decoration:none;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.color-name:hover{color:#000}.color-name:hover~.color-image{border:2px solid #ffa200}.another-color:hover .color-name{border-radius:2px;display:block;box-shadow:2px 2px 5px #3333336e}.catalog__item-more-colors .color-image:hover{border:2px solid #ffa200}.catalog__item-container-plus:hover{z-index:1000;padding-top:15px;position:absolute;right:15px;box-shadow:0 10px 20px #3333336e}.catalog__item-container-plus:hover .catalog__item{margin-top:10px}.catalog__item-container:hover .compare__js-add .compare__1.heart,.catalog__item-container:hover .catalog__item-more-colors{display:block}.catalog__item-container-plus:hover .catalog__item:after{display:none}.catalog__item:hover .compare__js-add .compare__1.heart{display:block}@media (min-width:992px){.compare__add-wrap.compare__heart,.compare__bascet-wrap.compare__heart{z-index:98;margin:0;top:52px}}.compare__heart button{background:0 0;border:none;width:auto;padding:0}.compare__add--compare:before{content:none}.compare__heart .compare__add-wrap,.compare__heart .compare__bascet-wrap{width:26px;top:40px}.compare__heart .compare__bascet:hover{background:0 0;border:none}.compare__heart .compare__js-del{box-shadow:none;background:0 0}@media (min-width:992px){.compare__add-wrap{position:unset;margin-top:10px}}.compare__add-wrap .compare__js-add-product{text-align:center;border:1px solid #000;width:100%;display:block}.compare__add-wrap .compare__js-add-product .heart{display:block}.compare__js-add-product:hover .compare__1,.compare__js-add-product:hover span.compare__2{color:#000}.door-material{pointer-events:none;text-align:center;z-index:10;background-color:#ffffffd9;align-items:center;width:-webkit-max-content;width:max-content;height:24px;margin:0 auto;padding:5px;display:flex;position:absolute;top:310px;left:0;right:0}.mobile-color a{background-position:50% 97%;background-repeat:no-repeat;background-size:900%;border:2px solid #b8b8b8;border-radius:50%;width:28px;height:28px;display:block}.mobile-colors .mobile-color:not(.mobile-color-full):not(.slick-slide){background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #b8b8b8;border-radius:50%;min-width:36px;min-height:36px;margin:auto 1px}.mobile-colors .slick-arrow,.another-colors-big .slick-arrow,.modal-content__right-block .another-colors .slick-arrow{background-color:#fff;background-image:url(arrow-button.svg);background-repeat:no-repeat;background-size:cover;width:15px;height:19px}.another-colors-big .slick-disabled,.modal-content__right-block .another-colors .slick-disabled{pointer-events:unset}.another-colors-big .slick-disabled:hover,.modal-content__right-block .another-colors .slick-disabled:hover{opacity:.2}.mobile-colors-one .mobile-color a{margin:auto}.mobile-colors .slick-prev,.another-colors-big .slick-prev,.modal-content__right-block .another-colors .slick-prev{position:absolute;top:50%;left:-15px;transform:translateY(-50%)rotate(180deg)}.mobile-colors .slick-next,.another-colors-big .slick-next,.modal-content__right-block .another-colors .slick-next{position:absolute;bottom:50%;right:-15px;transform:translateY(50%)}.mobile-colors .slick-arrow:after{display:none}.mobile-color{display:inline-block;position:relative}.header-fix__back{z-index:1003;color:#555;cursor:pointer;padding:0 8px 0 46px;font-weight:700;line-height:30px}.bottom-fix{z-index:2000;justify-content:space-between;width:100%;max-width:1170px;display:flex;position:fixed;bottom:0}.phone-fix{background-color:#0698ec;border-radius:24px 32px 0 0;align-items:center;gap:8px;width:392px;padding:6px 24px 6px 10px;display:flex}.phone-fix__text{color:#fff;font-size:14px}.phone-fix__link{color:#fff;font-weight:700;text-decoration:none}.phone-fix__link:hover{color:inherit}.whatsapp-fix{cursor:pointer;background-color:#01652e;border-radius:24px 32px 0 0;align-items:center;gap:8px;width:281px;padding:6px 24px 6px 10px;text-decoration:none;display:flex;color:#fff!important}.whatsapp-fix:hover{color:#fff!important}.whatsapp-fix__img-box{position:relative}.whatsapp-fix__img-box:after{content:"1";color:#fff;background-color:#fe0002;border-radius:100%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:-2px;right:-3px}.modal-video .modal-content__right-block{flex:1;max-width:calc(100% - 560px);padding-left:25px}.modal-video .modal-content__left-block{align-items:center;display:flex}.modal-video .modal__header{margin-bottom:25px}.modal-video .modal__title{text-align-last:left;text-align:left}.modal-video span{text-align-last:left;margin-bottom:15px;display:block}.modal-video .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;display:block}.another-colors{flex-wrap:wrap;justify-content:center;display:flex}.catalog__item-more-colors .slick-track{flex-direction:column;display:flex}.another-color{float:left;position:relative}.another-colors-big{flex-wrap:wrap;justify-content:left;width:calc(100% - 30px);margin-left:15px;display:block}.another-colors-big .slick-track{margin-left:0}.another-colors-big .slick-list,.modal-content__right-block .another-colors .slick-list{min-height:unset;width:unset}.another-colors-big .another-color img,.modal-content__right-block .another-colors .another-color img{object-fit:contain;width:40px;height:86px}.another-color-link{color:#000;text-align:center;background-color:#fffc;justify-content:center;align-items:center;font-size:12px;text-decoration:none;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.another-color:hover .another-color-link{color:#000;z-index:1;display:flex}.another-color img{object-fit:cover;width:auto;height:auto;margin:auto;display:block}.product__btns-video.moreColors-btn{color:#fff;background-color:#ff8c29;margin-bottom:5px;text-decoration:none}.product__btns-video.moreColors-btn div{background-color:#ff8c29;border-radius:0 0 15px 15px;justify-content:center;align-items:center;height:32px;display:flex}.moreColors-btn:hover{color:#fff}.moreColors-btn.product__btns-video{border-radius:0 0 15px 15px;display:block;position:relative}#playBtn,.playBtn{fill:#ff8c29;z-index:2;background-color:#fff;border:1px solid #fff;border-radius:50%;position:absolute;top:25%;left:50%;transform:translate(-50%,-12%)}.moreColors-btn.product__btns-video:hover #playBtn,.moreColors-btn.product__btns-video:hover .playBtn{opacity:.7}@media (min-width:992px){.product__block__container{display:flex}.product__block_left{flex-direction:column;justify-content:space-between;display:flex}.product__block_left .btn{width:100%}}.page__slider-our-work-small{width:95%;margin-left:auto;margin-right:auto}.page__slider-our-work-small button.slick-arrow{width:25px!important;height:25px!important}.page__slider-our-work-small .slick-prev{left:-30px}.page__slider-our-work-small .slick-next{right:-30px}.our-work__title-small{margin:30px 0 10px}.our-work__sub{margin-bottom:10px;display:block}.tooltip__tretya-dver-v-podarok{margin-top:10px;margin-left:5px}@media (min-width:992px){.product__discount-val.product__discount-val__third-door{font-size:14px}.top-filter{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:16px;display:flex}}.modal-content__right-block .another-colors{width:calc(100% - 30px);min-height:unset;margin-bottom:20px;margin-left:15px;display:block}@media (min-width:992px){.product__stock_best_price{background:#fff700;border:2px solid #fecb00;border-width:2px 4px 2px 0}.product__stock_ny{background:#00a742;border:2px solid #01652e;border-width:2px 4px 2px 0}.promo-banner{width:100%;margin:10px 0}.promo-banner img{object-fit:cover;width:100%;height:auto;max-height:89px}}@media (max-width:991px){.catalog__item-container{padding:0;position:relative}.door-material{position:unset;justify-content:center;width:90%;height:auto;margin-top:5px;margin-bottom:-10px}.mobile-color a{width:36px;height:36px;margin:auto}.whatsapp-fix{z-index:910;color:#555;cursor:pointer;background-image:url(whatsapp.svg);background-repeat:no-repeat;width:50px;height:50px;padding:0 8px 0 46px;font-weight:700;line-height:30px;position:fixed;bottom:17px;right:123px}.whatsapp-fix img,.whatsapp-fix span{display:none}.form__range{margin:15px 27px 10px 10px}.filter__price.form__range{display:none}}.whatsapp-mobile{z-index:99;cursor:pointer;background-color:#22a85f;justify-content:center;padding:10px;display:flex;position:fixed;bottom:0;left:0;right:0}.whatsapp-mobile a{text-decoration:none}.whatsapp-mobile .whatsapp-text{color:#fff;text-align:left;margin-left:10px;font-family:Roboto,sans-serif;font-size:15px}.aside__filter.filter{z-index:99}.whatsapp-mobile-close{cursor:pointer;color:#fff;border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:18px;font-weight:700;display:flex;position:absolute;top:5px;right:5px;transform:rotate(45deg)}.product__call-input{width:43%;height:48px}.label_39._bottom_3v._pad100_GR,.label_39._left_2d._pad100_GR,.label_39._right_1y._pad100_GR{z-index:1000}.anotherColor-name{color:#fff;pointer-events:none;background-color:#0009;flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.model-name{font-size:12px}.model-color{font-size:10px}@media (max-width:991px){.wysiwyg-content img{width:100%}}.wysiwyg-content ul{margin-bottom:-5px;margin-left:15px;font-size:12px;list-style:outside;position:relative;bottom:20px}.wysiwyg-content ul li{padding-left:0!important}.wysiwyg-content strong{font-size:14px}.popup.modal.fade.in{z-index:9992}.p-5{padding:15px 11px 0 0}.bold-text{padding:1px 0 7px;font-size:16px;font-weight:700}.bold-text .text-details{font-size:11px;font-weight:400}.filter__video-block.slick-slide a.moreColors-btn.product__btns-video{height:67px}.filter__video-block.filter__video-block-bottom .product__btns-video.moreColors-btn{height:245px}.filter__video-block{width:100%;margin-top:20px}.filter__video-block-bottom #playBtn,.filter__video-block-bottom .playBtn{width:70px;height:70px;top:50%;transform:translate(-50%,-50%)}.filter__video-block.slick-slide{margin-top:0}.product__video-advantage img{object-fit:cover;object-position:center}.modal-small,.modal-video-filter.modal-small,.modal.in .modal-dialog.modal-dialog-video.modal-small{width:900px}@media (max-width:768px){.product__info.row .col-md-5{flex-direction:column;display:flex}.product__info.row .filter__video-block.filter__video-block-bottom.product__video-advantage{order:-1}}.filter__video-container{flex-wrap:wrap;width:100%;padding-bottom:20px;display:flex}.filter__video-block #playBtn,.filter__video-block .playBtn{top:50%;left:50%;transform:translate(-50%,-50%)}.filter__video-block a{width:100%;height:150px}.filter__video-block a img{object-fit:cover;object-position:center;width:100%;height:100%}.filter__video-container .filter__video-block{align-items:flex-end;width:32%;margin-top:0;display:flex}.filter__video-text{width:68%;padding-left:20px}.filter__video-text h2{margin:3px 0 24px}.filter__video-text li{margin-top:10px;padding-left:30px;font-size:16px;line-height:20px;position:relative}.filter__video-text li:after,.filter__video-text li:before{content:"";position:absolute}.filter__video-text li:before{background-color:#ff7600;border-radius:50%;width:20px;height:20px;top:0;left:0}.filter__video-text li:after{background-color:#0000;border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:5px;top:7px;left:7px;transform:rotate(-45deg)}.modal.in .modal-dialog.modal-dialog-filter{width:600px}.modal-video-filter{width:600px;margin:auto;padding:25px}@media (max-width:768px){.filter__video-container .filter__video-block{width:100%}.notice{margin:0;padding:1px;line-height:25px}.top-banner{display:none!important}}.discount-val{color:#fff;background:red;border-radius:4px;margin-left:12px;padding:5px 6px;font-size:13px;font-weight:700}@media (min-width:992px){.product__sku_mobile{justify-content:space-around;align-items:center;display:flex}.product__sku_mobile .product__logo-wrap{width:40%}}.mk-doors-presents-title{margin-bottom:15px;font-size:16px;font-weight:700;display:inline-block;position:relative}.present-list__title{text-transform:uppercase;color:#000;font-size:16px;font-weight:700}.present-list ul{color:red;margin-bottom:10px;padding-left:17px;list-style:outside}.present-list ul span{color:#000;font-size:14px;font-weight:400}.product-card-buttons .mk-product-compare,.product-card-buttons .product__button_width_full{margin:0 0 16px}@media (min-width:992px){.product__icon-wrap-absolute{z-index:2;width:unset;position:absolute;top:16px;right:0}.product__icon-wrap-absolute .product__icon:not(.product__icon_garantiya-block):not(.product__icon_garantiya){width:64px;height:64px}.product__icon-wrap-absolute .product__icon:not(:last-child){margin-bottom:8px}.custom_product__gallery .slick-list.draggable{box-sizing:content-box;padding-bottom:55px}}.star__label:after{white-space:nowrap}.product__stars{flex-wrap:wrap;justify-content:space-between;width:100%;min-height:40px;margin-right:-12px;display:flex}.product__stars .star__label{display:flex}.product__stars .star{height:auto;margin-bottom:12px;margin-right:12px}@media (min-width:992px){.product-stock-absolute{position:absolute;top:42px;left:0}.quantity-discount{font-weight:700}.modal-content-mk .modal__body{padding:0}.modal-content-mk .door-counter{border:1px solid #acacac;border-radius:3px;width:90px;height:35px;margin-bottom:0;margin-left:15px;padding-left:10px;font-size:15px}.modal-content-mk .door-counter.prod-door-counter{height:48px;margin-left:0}.ears-image{background-image:url(g4.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:40px;height:40px;margin:auto}.ears_prezent{color:red;background:#fff;transition:all .5s;right:0}.ears_113{color:#fff;background:red}.ears_113 .ears__stock-title{color:#fff;font-size:25px}.ears_prezent .ears__stock-title{color:red;font-size:24px}.ears_prezent .ears-stock__description{color:#000}.ears_prezent.remove{color:#fff;background:red;transition:all .5s;right:-300px}.ears_113:hover{color:#fff}.mk-product-compare{box-sizing:border-box;background:#fff;border:1px solid #ccc;border-radius:3px;width:269px;height:36px;margin:0 0 16px 165px;font-size:14px;line-height:34px}.mk-product-compare .compare__heart button{border:none;width:269px;height:36px}.product__block_left .row{margin-bottom:20px;display:flex}.mk-size{background-color:#efefef;border-radius:2px;flex-direction:column;justify-content:space-between;padding:15px;display:flex}.mk-size .h6{margin:0 0 15px;font-size:14px;font-weight:700}.mk-size .product__price-discount{font-size:14px}.mk-size-text{font-size:13px}.mk-doors-presents{font-weight:700}.mk-size{background-color:#fff;border:1px solid #bdbdbd;border-radius:6px;margin-right:15px;padding:30px;display:block}.mk-size .h6{text-align:center;color:#000;margin-bottom:15px;font-size:16px;font-weight:500;line-height:21px}.mk-size .form__count-post{display:none}.mk-size_3 .product__price-discount{width:auto;margin:-3px auto 15px;padding:6px 12px}.mk-size:not(.mk-size_3) .product__price-discount{display:none}.mk-size .modal__button{width:100%;max-width:246px;height:50px;margin:auto;padding:18px;font-size:14px}.mk-size_vh{margin-bottom:20px;padding:25px 11px}.mk-size_vh .modal__text-gray{letter-spacing:-.01em;margin-top:12px;font-size:13px;line-height:18px}.mk-size_vh .modal__dop-text{margin-top:8px;font-size:11px;line-height:14px}.mk-doors-opt{background-color:#fff5da;border-radius:2px;width:auto;max-width:276px;margin:20px 0;padding:10px 25px 10px 40px;font-size:13px;position:relative}.mk-doors-opt:before{content:"!";color:red;font-size:35px;font-weight:700;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.mk-doors-opt .tooltip__help{top:unset;width:unset;height:unset;line-height:unset;text-align:unset;color:#000;cursor:pointer;background:0 0;border-radius:9px;font-size:14px;font-style:normal;font-weight:400;display:inline;position:relative}.mk-doors-opt .tooltip__help:after{content:""}}.modal#modal__request-complect-stock113{z-index:9999}.notice-2 p{margin:0}.notice-2{z-index:9990;border-radius:5px;width:145px;margin:0;padding:12px 10px;font-size:14px;line-height:18px;transition:all .3s;display:none;position:fixed;top:54px;left:0}.notice-2.no-transition{transition:none!important}.notice-2 .info{color:red;cursor:pointer;font-size:24px;font-weight:700;display:none}.notice-2 .close{cursor:pointer;font-size:42px;font-weight:300;position:absolute;top:-16px;right:-4px;transform:rotate(45deg)}.notice-2.closed{width:auto;padding:10px}.notice-2.closed .close,.notice-2.closed .notice-2_content,.notice-2_mobile.closed{display:none}.notice-2.closed .info{display:inline-block}@media (min-width:992px){.notice-2{width:100%;max-width:360px;top:calc(50% + 36px);left:50%;transform:translate(-50%,-50%)}.notice-2.closed{width:auto;padding:10px;top:72px;left:0;transform:translate(0)}.header-fix__call{display:flex}.birthday__text{display:block}.header-fix__title{background:#fff700;width:auto;min-height:30px;margin-top:-3px;margin-right:20px;line-height:30px}.ears_remote{cursor:pointer;background-color:#fff700;border-right:none}.ear__tooltip{width:250px;height:auto;bottom:-220px}.ear__tooltip p{margin:-11px 0 0;font-size:13px}.ears__order{color:#fff;background-color:#01c805;border-radius:4px;padding:0 12px;font-size:13px;font-weight:700}.ear__tooltip ul{color:#ff7600;margin-top:-20px;padding-left:20px;font-size:20px;list-style:outside}.ear__tooltip ul p{color:#000;font-size:13px;line-height:18px}.header-fix__call .carantine{color:red;margin-right:20px;font-size:22px}.banner-v-kartochke-tovara{cursor:pointer}.ears__reliability-star-wrap{width:132px;height:27px;margin-left:0}}.product__star .star__wrap{width:110px}.product__star .star__orange,.product__star .star__wrap{background-size:22px;height:22px}.star__wrap{background:url(star_gray.svg) 0 0/auto 100% repeat-x;width:59px;height:12px;margin-top:1px;margin-left:12px;position:relative;overflow:hidden}.reliability__feedback-star-wrap{width:415px;height:83px;margin-left:0}.manager__rating .star__wrap{width:100px;height:20px;margin:0 10px 0 0}.compare__table .star__wrap{width:88px;height:18px;margin:0;padding:0}.product__stars .star .star__wrap,.product__stars .star__wrap{width:100px;height:20px}.product__stars_new .star{flex-wrap:wrap;width:100%;display:flex}.product__stars_new .star .star__wrap{width:69px;height:14px;margin-left:auto}.reliability-feedback__star-wrap{width:130px;height:26px;margin-left:0;position:absolute;top:20px;left:90px}.btn.btn_red{text-align:center;text-transform:uppercase;color:#fff;background:#e61711;border:none;border-radius:5px;justify-content:center;align-items:center;width:164px;height:37px;font-size:16px;font-weight:500;line-height:18px;display:flex}.btn.btn_blog{text-transform:uppercase;color:#fff;background:#ff831f;border-radius:5px;margin-bottom:16px;font-size:16px;font-weight:500;line-height:18px}.promo__date{text-shadow:2px 2px #dccb00;text-align:center;border-radius:5px;width:164px;min-height:56px;margin:0 0 35px;padding:10px 4px;font-size:30px;font-weight:700;line-height:28px}.promo__date_no{color:#000;text-shadow:none;text-transform:uppercase;font-size:16px;font-weight:500;line-height:18px}.page__noslider-our-work{flex-wrap:wrap;display:flex}.page__noslider-our-work .our-work__img-block{background-color:#f8f8f8;width:28%;height:200px;margin-bottom:15px;margin-right:15px}.our-work__img{background-image:url(loading.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:365px;position:relative}.page__slider-our-work .our-work__img-block{padding:0}.page__slider-our-work .our-work__img-block .our-work__img{height:365px}.product .our-work__img-block .our-work__img,.product .page__noslider-our-work .our-work__img{background-position:50%;background-size:cover;height:200px}.product .our-work__img-block{padding:5px}.our-work__img a{cursor:pointer;width:100%;height:100%;display:block}.our-work__img:hover .anotherColor-name{display:flex}.clock{background-position:50%;background-repeat:no-repeat;background-size:contain;align-items:center;width:18px;height:18px;margin-right:2px;display:none;position:relative;top:3px}.P1M .clock,.P2M .clock,.P1U .clock,.P2U .clock{background-image:url(clock_mnogo.svg);display:inline-block}.P3M .clock,.P3U .clock{background-image:url(clock_est.svg);display:inline-block}.P4M .clock,.P4U .clock{background-image:url(clock_malo.svg);display:inline-block}.P5M .clock,.P5U .clock{background-image:url(clock_net.svg);display:inline-block}.rocket{background-position:50%;background-repeat:no-repeat;background-size:contain;align-items:center;width:18px;height:18px;margin-right:2px;display:none;position:relative;top:3px}.P1M .rocket,.P2M .rocket,.P1U .rocket,.P2U .rocket{background-image:url(rocket.svg);display:inline-block}.product_information>ul>li{margin:4px 0 12px}.product_information>ul>li:before{content:"";background-position:0;background-repeat:no-repeat;background-size:contain;width:24px;height:24px;margin-right:6px;display:inline-block;position:relative;top:5px}.product_information .nalichie:before{background-image:url(sklad.svg)}.product_information .dostavka:before{background-image:url(delivery02.svg)}.product_information .ustanovka:before{background-image:url(setup.svg)}.product_information .customized_sizes:before{background-image:url(ruler.svg)}.product_information .quantity{margin-left:5px}@media (min-width:992px){.collection__row_new{color:#000;align-items:center;margin-bottom:0;font-size:15px;font-weight:500;line-height:18px;display:flex}.product .collection__row_new{margin-bottom:15px}.collection__row_new>:last-child{margin-left:10px}.collection__button-to-door{text-align:center;color:#ff621f;background:linear-gradient(248.24deg,#ff621f 0,#ff831f 58.12%,#ff981f 100%);border:1px solid #ff621f;border-radius:6px;width:100%;margin-left:auto;margin-right:auto;padding:11px 4px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:block}.collection__button-to-door:hover{color:#ff621f}.product__price-discount{margin-bottom:15px}.rassrochka-val{color:#000;background-color:#fff917;padding:4px 7px;font-size:10px;line-height:1;position:absolute;top:-2px}.product_information>ul>li{min-height:30px;padding-left:30px;position:relative}.product_information>ul>li:before{position:absolute;top:-3px;left:0}.product__btns .modal__button{border-radius:3px;width:240px;height:38px;margin:12px 0 6px;padding-top:12px;font-size:13px}.modal__button-whatsapp{width:240px;height:38px;font:inherit;text-align:center;color:#fff;background:#25d366;border-radius:3px;margin:6px 0 10px;padding:10px 23px;font-size:13px;line-height:1;text-decoration:none;display:block}.modal__button-whatsapp:hover,.modal__button-whatsapp:focus{color:#fff;box-shadow:0 3px 10px #25d3667a}.modal__button-whatsapp:active{color:#fff;transform:scale(.96);box-shadow:0 3px 10px #25d3667a}.product__btns-rassrochka{margin-top:8px}.product__btns-cheaper{color:#2196f3;padding-bottom:4px;font-size:14px;font-weight:500;line-height:1}.product__btns_vh .product__btns-item.product__btns-cheaper{flex:none;margin:15px 0}.product__btns-podarok{text-align:center;color:#fff;cursor:pointer;background-image:url(coupon500.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;outline:0;width:248px;max-width:100%;min-height:37px;margin:12px 0 15px;padding:11px 0;font-size:14px;line-height:1;transition:transform .22s,filter .22s;display:block}.product__btns-podarok:hover,.product__btns-podarok:focus{filter:brightness(1.35)}.product__btns-podarok:active{filter:brightness(1.35);transform:scale(.96)}.product__btns-podarok span{margin-right:5px;font-weight:700}.product__btns-hr{color:#e0e0e0;background-color:#e0e0e0;border:none;height:1px;margin:15px 13px 15px 2px}}.modal-new.fade .modal-dialog{max-height:100%;margin:10px auto;padding-top:0;top:-50px;transform:translateY(-100%)}.modal-new.in .modal-dialog{margin:10px auto;padding-top:0;top:50%;transform:translateY(-50%)}.modal__title_orange{color:#ff831f;font-weight:700}.contact-new .modal-dialog,.zamer-new .modal-dialog,.calc-with-discounts .modal-dialog,.modal__request-complect-stock113-new .modal-dialog{width:424px}.contact-new .modal-content,.zamer-new .modal-content,.calc-with-discounts .modal-content,.modal__request-complect-stock113-new .modal-content,.podarok-new .modal-content{min-width:unset;border:none;border-radius:0;width:424px;margin:auto}.podarok-new .modal-dialog{width:706px}.podarok-new .modal-content{width:706px;min-height:469px;box-shadow:none;background-color:#0000;border:none;padding:30px 52px 30px 163px}.podarok-new .modal-content:before{content:"";z-index:-1;background-image:url(modal500_bg.svg);background-repeat:round;width:100%;height:100%;position:absolute;top:0;left:0}.contact-new .modal-dialog--reliability{padding:29px 27px}.zamer-new .modal-dialog--reliability{padding:29px 41px}.calc-with-discounts .modal-dialog--reliability,.modal__request-complect-stock113-new .modal-dialog--reliability{padding:31px}.zamer-new .modal-content__left-block{display:none}.product__table-item-zamer:before{background-image:url(zamer-icon.svg)}.modal-content ul.zamer-new__list{color:#333;margin:20px auto;font-size:14px;line-height:17px}.modal-content ul.zamer-new__list li{margin:0 auto;padding-left:28px;position:relative}.modal-content ul.zamer-new__list li:before{content:"";border-top:none;border-bottom:2px solid #27ae60;border-left:2px solid #27ae60;border-right:none;border-radius:1px;width:16px;height:8px;position:absolute;top:3px;left:0;transform:rotate(-50deg)}.modal-content ul.zamer-new__list li:not(:last-child){margin-bottom:12px}.modal-content ul.zamer-new__text-bold{font-weight:700}.contact-new .modal-content__flex-block,.calc-with-discounts .modal-content__flex-block,.modal__request-complect-stock113-new .modal-content__flex-block{margin-bottom:18px;margin-right:-14px}.contact-new .modal-content__flex-block>*,.calc-with-discounts .modal-content__flex-block>*,.modal__request-complect-stock113-new .modal-content__flex-block>*{margin-right:14px}.contact-new .manager-block,.calc-with-discounts .manager-block,.modal-content-mk-new .manager-block,.modal__request-complect-stock113-new .manager-block{text-align:center;outline:0}.modal-new .form__agreement .form__error{margin-left:0}.modal-content-mk-new form{background-color:#fff;border:1px solid #bdbdbd;border-radius:6px;width:484px;padding:25px 66px}.measure-door .modal-content-mk-new form{margin-left:auto;margin-right:auto}.modal-content-mk-new .modal__title{font-size:20px;line-height:1}.modal-content-mk-new .feedback__form-product{justify-content:center}.modal-content-mk-new .modal__label-phone,.modal-content-mk-new .modal__button{margin-top:0}.modal-content-mk-new .modal__label-phone{margin-bottom:8px}.contact-new .manager-block>:not(:last-child),.calc-with-discounts .manager-block>:not(:last-child),.modal-content-mk-new .manager-block>:not(:last-child),.modal__request-complect-stock113-new .manager-block>:not(:last-child){margin-bottom:4px}.contact-new .manager__photo,.calc-with-discounts .manager__photo,.modal__request-complect-stock113-new .manager__photo,.modal-content-mk-new .manager__photo{border:1px solid #ff831f;border-radius:50%;width:47px;min-width:47px;height:47px;margin:auto}.contact-new .manager__name,.calc-with-discounts .manager__name,.modal__request-complect-stock113-new .manager__name,.modal-content-mk-new .manager__name{width:unset;text-align:center;color:#333;margin-top:0;margin-bottom:0;font-size:12px;font-weight:400;line-height:12px}.contact-new .manager__rating-value,.calc-with-discounts .manager__rating-value,.modal-content-mk-new .manager__rating-value,.modal__request-complect-stock113-new .manager__rating-value{display:none}.contact-new .manager__rating,.calc-with-discounts .manager__rating,.modal-content-mk-new .manager__rating,.modal__request-complect-stock113-new .manager__rating{width:unset;justify-content:center}.contact-new .star__wrap,.calc-with-discounts .star__wrap,.modal__request-complect-stock113-new .star__wrap,.modal-content-mk-new .star__wrap{background:url(star_off.svg) repeat-x;width:64px;height:11px;margin-right:0}.contact-new .star__orange,.calc-with-discounts .star__orange,.modal__request-complect-stock113-new .star__orange,.modal-content-mk-new .star__orange{background:url(star.svg) repeat-x}.contact-new .manager__text,.calc-with-discounts .manager__text,.modal-content-mk-new .manager__text,.modal__request-complect-stock113-new .manager__text{width:unset;display:none}.modal-content-mk-new .product__call-left-block{margin-right:15px}.modal-content-mk-new .product__call-right-block{flex:1}.modal-content-mk-new .product__call-right-block>:last-child{margin-bottom:0}.contact-new .modal__title,.modal__request-complect-stock113-new .modal__title,.zamer-new .modal__title{font-size:20px;line-height:26px}.contact-new .modal__title,.modal__request-complect-stock113-new .modal__title{text-align:center;color:#333;margin-top:0;margin-bottom:15px;font-weight:500}.calc-with-discounts .modal__title{color:#333;margin-bottom:15px;font-size:18px;line-height:26px}.podarok-new .modal__title{color:#000;margin-bottom:11px;font-size:26px;font-weight:700;line-height:28px}.podarok-new__row{align-items:center;margin:0 auto 4px;display:flex}.podarok-new__row>:last-child{margin-right:0}.podarok-new__row>:not(last-child){margin-right:8px}.podarok-new__value{text-transform:uppercase;color:#ff8c29;background:linear-gradient(248.24deg,#ff621f 0,#ff831f 58.12%,#ff981f 100%),linear-gradient(#ff831f,#ff621f);min-width:145px;margin:0;font-size:48px;font-weight:700;line-height:1}.podarok-new__value span{font-size:28px}.podarok-new__description{text-align:left;color:#828282;margin:0;font-size:13px;line-height:20px}.podarok-new .modal__hr_gray{margin:14px 8px}.podarok-new__text{text-align:center;color:#333;margin:14px auto 0;font-size:20px;font-weight:500;line-height:26px}.podarok-new__text .modal__title_orange{font-weight:700}.podarok-new .modal__text-gray{margin-top:11px;margin-bottom:20px}.modal-new .modal__close{background:0 0;border:none;outline:0;width:15px;height:15px;padding:0;position:absolute;top:15px;right:15px}.podarok-new .modal__close{right:24px}.modal-new .modal__close:before,.modal-new .modal__close:after{content:"";background-color:#333;border-radius:1px;width:21px;height:1px;margin-left:-11px;transition:background-color .22s,height .22s;display:block;position:absolute;top:50%;left:50%}.modal-new .modal__close:before{transform:rotate(45deg)}.modal-new .modal__close:after{transform:rotate(-45deg)}.modal-new .modal__close:hover:after,.modal-new .modal__close:hover:before{background-color:#000;height:2px}.modal-new .form__count,.mk-size .form__count{width:unset;cursor:default;border-radius:unset;text-align:center;color:#828282;border:none;justify-content:center;height:auto;margin:25px auto;font-size:14px;line-height:14px;display:flex}.zamer-new .form__count{display:none}.mk-size .form__count{margin:15px auto 20px}.modal-new .form__count>:nth-child(2),.mk-size .form__count>:nth-child(2){max-width:160px}.modal-new .form__count-input,.mk-size .form__count-input{font:inherit;text-align:center;color:#333;height:30px;padding:0;font-size:30px;font-weight:500;line-height:1;position:static}.modal-new .form__count-input:disabled,.mk-size .form__count-input:disabled{color:#333;opacity:1}.modal-new .form__count-btn,.mk-size .form__count-btn{width:50px;min-width:50px;height:50px;font:inherit;color:#333;border:1px solid #bdbdbd;border-radius:6px;font-size:20px;line-height:26px;transition:border .22s,transform .22s;position:static}.modal-new .form__count-btn:hover,.modal-new .form__count-btn:focus,.mk-size .form__count-btn:hover,.mk-size .form__count-btn:focus{border-color:#9b9b9b}.modal-new .form__count-btn:active,.mk-size .form__count-btn:active{border-color:#ff831f;transform:scale(.96)}.modal__hr_gray{color:#e0e0e0;background-color:#e0e0e0;border:none;height:1px;margin-top:20px;margin-bottom:10px}.modal__dop-text{text-align:center;color:#828282;max-width:290px;margin:10px auto 0;font-size:13px;line-height:18px}#rassrochka .modal__dop-text{margin-top:15px;line-height:1}.contact-new .modal__body,.zamer-new .modal__body,.calc-with-discounts .modal__body,.modal__request-complect-stock113-new .modal__body,.chaffer-new .modal__body,.podarok-new .modal__body{padding:0}.contact-new .city-select__text,.calc-with-discounts .city-select__text,.modal__request-complect-stock113-new .city-select__text{text-align:left;color:#333;margin-top:0;margin-bottom:0;font-size:15px;line-height:20px}.modal-door-title-wrapper{text-align:center;color:#333;margin:18px auto;font-size:14px;font-weight:700;line-height:20px}.modal__want-install{cursor:pointer;justify-content:center;align-items:center;width:100%;margin-top:18px;margin-bottom:18px;display:flex}.modal-content-mk-new .modal__want-install{margin-top:0}.modal__want-install input{display:none}.modal__want-install>:not(:last-child){margin-right:10px}.modal__want-install-text{color:#333;font-size:14px;font-weight:700;line-height:20px}.modal__want-install-checkbox,.modal__want-dostavka-checkbox{background:#fff;border:1px solid #333;border-radius:2px;width:17px;min-width:17px;height:17px;min-height:17px;position:relative}.modal-content-mk-new .modal__want-install-checkbox{border-radius:2px;width:21px;min-width:21px;height:21px;min-height:21px}.modal__want-install-checkbox:after,.modal__want-dostavka-checkbox:after{content:"";border-top:none;border-bottom:2px solid #0000;border-left:2px solid #0000;border-right:none;border-radius:1px;width:10px;height:5px;position:absolute;bottom:6px;left:3px;transform:rotate(-50deg)}.modal-content-mk-new .modal__want-install-checkbox:after{width:14px;height:7px;bottom:8px}.form__checkbox-input:checked+.modal__want-install-checkbox,.form__checkbox-input:checked+.modal__want-dostavka-checkbox{background:linear-gradient(248.24deg,#ff621f 0,#ff831f 58.12%,#ff981f 100%);border:none}.form__checkbox-input:checked+.modal__want-install-checkbox:after,.form__checkbox-input:checked+.modal__want-dostavka-checkbox:after{border-color:#fff}.calc-with-discounts .modal-door-title,.modal-content-mk-new .modal-door-title,.modal__request-complect-stock113-new .modal-door-title,.modal-article-title{font-weight:400}.modal-content-mk-new .city-select__text{text-align:left;max-width:unset;margin-bottom:0;font-size:15px;line-height:20px}.modal__text-gray{text-align:center;color:#828282;margin-top:18px;margin-bottom:18px;font-size:14px;line-height:1}.modal-content-mk-new .modal-door-title-wrapper:not(.modal-door-article-wrapper){font-size:20px;line-height:25px}.modal-door-article-wrapper{margin-top:0}.modal__label-phone{outline:0;width:340px;margin:18px auto;display:block;position:relative}.modal__input-phone-fake{border:1px solid #bdbdbd;border-radius:6px;transition:border .22s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.modal__input-phone-fake:after{content:url(icon_phone_off.svg);z-index:1;transition:filter .22s;position:absolute;top:21px;left:15px}.modal__input-empty-fake:after{content:""}.modal__input-phone-fake:before{content:"";z-index:0;border-radius:8px;transition:all .22s;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.modal__input-phone:hover+.modal__input-phone-fake{border-color:#8a8a8a}.modal__input-phone:focus+.modal__input-phone-fake{border:none}.modal__input-phone:focus+.modal__input-phone-fake:before{background:linear-gradient(248.24deg,#ff621f 0,#ff831f 58.12%,#ff981f 100%)}.modal__input-phone:focus+.modal__input-phone-fake:after{filter:invert(70%)sepia(75%)saturate(3558%)hue-rotate(343deg)brightness()contrast(104%);top:22px;left:16px}.modal__input-phone{z-index:1;font:inherit;color:#333;border:none;border-radius:6px;outline:0;width:calc(100% - 2px);height:60px;margin:1px;padding:21px 21px 21px 42px;font-size:17px;line-height:17px;position:relative}.calc__popup .form__phone.modal__input-phone{height:60px}.modal__input-phone::-webkit-input-placeholder{font:inherit;color:#828282;font-size:17px;line-height:17px}.modal__input-phone::placeholder{font:inherit;color:#828282;font-size:17px;line-height:17px}.modal__input-phone:-ms-placeholder-shown{font:inherit;color:#828282;font-size:17px;line-height:17px}.modal__input-phone::placeholder{font:inherit;color:#828282;font-size:17px;line-height:17px}.modal__button{width:340px;height:60px;font:inherit;text-align:center;color:#fff;cursor:pointer;background:linear-gradient(248.24deg,#ff621f 0,#ff831f 58.12%,#ff981f 100%);border:none;border-radius:6px;outline:0;margin:18px auto 15px;padding:0;font-size:16px;font-weight:500;line-height:14px;transition:transform .22s,box-shadow .22s;display:block}.modal__button:focus,.modal__button:hover{box-shadow:0 4px 10px #ff621f7a}.modal__button:active{transform:scale(.96);box-shadow:0 4px 10px #ff621f7a}.modal-new .form__checkbox-container,.modal-content-mk-new .form__checkbox-container{cursor:pointer;max-width:unset;justify-content:center;align-items:center;margin:15px auto 10px}.modal-new .form__checkbox-text{color:#828282}.modal__garant-text{color:#828282;justify-content:center;align-items:center;margin:0 auto;font-size:12px;line-height:14px;display:flex}.modal__garant-text:before{content:url(icon_lock.svg);margin-right:8px}.whatsapp-new .modal-content{min-width:unset;width:508px;filter:drop-shadow(0 16px 24px #0000000f),drop-shadow(0 2px 6px #0000000a),drop-shadow(0 0 1px #0000000a);border-radius:0;margin:auto}.whatsapp-new .modal-dialog{width:508px}.whatsapp-new .modal-dialog--whatsapp{padding:34px 74px}.whatsapp-new .modal__title--whatsapp{color:#333;line-height:39px}.whatsapp-new .modal__title{margin-bottom:0}.whatsapp-new .modal__whatsapp__tel{margin-bottom:10px}.whatsapp-new .modal__whatsapp__text{margin:0 auto}.whatsapp-new .city-select__text{color:#333}.whatsapp-new .form__row_multy{align-items:unset}.whatsapp-new .modal__submit_whatsapp{background-position:19px;background-size:29px 25px;width:60px;height:60px}.whatsapp-new .form__phone{color:#333;border-color:#c5c5c5;outline:0;height:60px;padding:21px 23px 21px 57px;font-size:17px;line-height:1}.whatsapp-new .form__phone::-webkit-input-placeholder{font:inherit;color:#828282;font-size:17px;line-height:17px}.whatsapp-new .form__phone::placeholder{font:inherit;color:#828282;font-size:17px;line-height:17px}.whatsapp-new .form__phone:-ms-placeholder-shown{font:inherit;color:#828282;font-size:17px;line-height:17px}.whatsapp-new .form__phone::placeholder{font:inherit;color:#828282;font-size:17px;line-height:17px}.whatsapp-new .form__tel_radius{width:286px}.whatsapp-new .form__phone_radius{border-radius:100px;width:286px}.whatsapp-new .form__phone:hover,.whatsapp-new .form__phone:focus{border-color:#828282}.whatsapp-new .form__tel:after{top:21px;right:unset;background-image:url(icon_phone_off.svg);width:18px;height:18px;left:25px}.whatsapp-new .form__checkbox-text a{color:#828282}.whatsapp-new .form__checkbox-text a:hover{color:#128c7e}.whatsapp-new .form__checkbox-circle_green{border:1px solid #bdbdbd}.whatsapp-new .form__checkbox-input:checked+.form__checkbox-circle_green .filler{background:#128c7e}.modal__banks-text{text-align:center;color:#000;margin-top:20px;margin-bottom:10px;font-size:14px;line-height:1}.banks-block{grid-template-rows:42px 42px;grid-template-columns:85px 99px 62px 62px;justify-content:center;gap:5px 10px;display:grid}.banks-block img{max-width:100%}@media (min-width:992px){.podarok-new__action{text-align:center;text-transform:uppercase;color:#fff;border:2px solid #fff;justify-content:center;align-items:center;margin:0 auto;padding:20px 36px;font-size:28px;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;left:-32px;transform:translateY(-50%)rotate(-90deg)}.podarok-new__action:before,.podarok-new__action:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;display:block}.podarok-new__action:before{margin-right:12px}.podarok-new__action:after{margin-left:12px}}.chaffer-new .modal-content{width:670px;min-width:unset;border:none;border-radius:0;padding:30px 77px}.chaffer-new .modal-dialog{width:670px}.chaffer-new .modal__title{margin-bottom:15px;font-size:20px;line-height:29px}.chaffer-new .modal__text-gray{max-width:498px;margin-top:0;margin-bottom:15px;line-height:20px}.chaffer-new .modal-content__left-block,.podarok-new .modal-content__left-block,.whatsapp-new .modal-content__left-block{display:none}.chaffer-new .modal__garant-text{max-width:340px;margin-left:0}.chaffer-new .modal__label-phone,.podarok-new .modal__label-phone{margin-bottom:15px}.chaffer-new .modal__button,.podarok-new .modal__button{margin-top:15px}.chaffer-new form{width:340px}.chaffer-new__img{pointer-events:none;position:absolute;bottom:0;right:8px}.individual-discount{text-align:center;text-transform:uppercase;color:#ff8c29;background-color:#0000;margin:14px auto 9px;font-size:22px;font-weight:700;line-height:1}.individual-discount-text{text-align:center;color:#828282;margin:8px auto 0;font-size:12px;line-height:12px}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:575px){.contact-new .modal-dialog,.zamer-new .modal-dialog,.calc-with-discounts .modal-dialog,.modal__request-complect-stock113-new .modal-dialog{width:290px}.contact-new .modal-content,.zamer-new .modal-content,.calc-with-discounts .modal-content,.modal__request-complect-stock113-new .modal-content{width:290px;padding:25px 15px}.modal-content ul.zamer-new__list{margin:14px auto}.contact-new .modal__title{font-size:15px;line-height:21px}.zamer-new .modal__title{margin-bottom:14px}.modal__request-complect-stock113-new .modal__title{margin-bottom:10px;font-size:16px;line-height:20px}.modal__request-complect-stock113-new .modal__title_orange{display:block}.calc-with-discounts .modal__title{margin-bottom:10px;font-size:16px;line-height:20px}.contact-new .city-select__text,.modal__request-complect-stock113-new .city-select__text{font-size:13px;line-height:16px}.calc-with-discounts .city-select__text{font-size:14px}#rassrochka .city-select__text{font-size:13px}.modal__text-gray{margin-top:14px;margin-bottom:14px;font-size:13px;line-height:17px}.calc-with-discounts .modal__text-gray,.modal__request-complect-stock113-new .modal__text-gray{font-size:12px}.modal-door-title-wrapper{margin:15px auto}.modal__want-install{margin-top:15px;margin-bottom:15px}.modal-new:not(.podarok-new) .modal__close{width:10px;height:10px;top:10px;right:10px}.modal-new:not(.podarok-new) .modal__close:before,.modal-new:not(.podarok-new) .modal__close:after{width:14px;margin-left:-7px}.contact-new .modal-content__flex-block,.calc-with-discounts .modal-content__flex-block,.modal__request-complect-stock113-new .modal-content__flex-block{margin-bottom:14px}.modal__label-phone{width:246px;margin-top:14px;margin-bottom:14px}.modal__input-phone{height:42px;padding:13px 13px 13px 42px;font-size:16px;line-height:1}.modal__request-complect-stock113-new .form__phone.modal__input-phone{height:42px}.modal__input-phone::-webkit-input-placeholder{font-size:12px;line-height:14px}.modal__input-phone::placeholder{font-size:12px;line-height:14px}.modal__input-phone:-ms-placeholder-shown{font-size:12px;line-height:14px}.modal__input-phone::placeholder{font-size:12px;line-height:14px}.modal__input-phone-fake:after{top:12px}.modal__input-phone:focus+.modal__input-phone-fake:after{top:13px}.modal__button{width:246px;margin:14px auto 10px}.modal-new .form__checkbox-container,.modal-content-mk-new .form__checkbox-container{margin-top:10px}.modal-new .form__checkbox-text{font-size:11px}.modal-new .form__count{width:230px;margin:20px auto;font-size:11px}#rassrochka .form__count{margin:15px auto}.modal-new .form__count>:nth-child(2){max-width:130px}.zamer-new .modal__button,.calc-with-discounts .modal__button,.modal__request-complect-stock113-new .modal__button{font-size:14px}.modal__hr_gray{margin:15px 7px 10px}.modal__dop-text{font-size:12px;line-height:15px}.calc-with-discounts .modal__title_orange{display:block}.modal__banks-text{margin-top:15px}.banks-block{grid-template-rows:31px 31px;grid-template-columns:64px 74px 47px 47px;gap:4px 8px}}.faq{margin:50px 0}.faq h4{margin:35px 0 6px}.feedback__form-product{flex-wrap:wrap;display:flex}.feedback__form-product .modal__header{width:100%}.feedback__form-product .dialog-text{z-index:1;background-color:#fff;border-radius:15px;padding:20px;display:inline-block;position:relative}.feedback__form-product .dialog-text:before{content:"";z-index:-1;border:30px solid #0000;border-left-color:#fff;width:25px;height:20px;position:absolute;bottom:-30px;left:-6px;transform:rotate(45deg)}.feedback__form-product .input-container{justify-content:space-between;display:flex}.modal-content-mk .form__count.form__count-prod{border-radius:5px;height:48px;margin:0}.modal-content-mk .form__count.form__count-prod input{border-radius:5px}.product__call-input-block{margin:0}.product__callus-input-phone-prod{width:70%}.modal-content-mk .count-plus.prod-count-plus{top:12px;right:2.5px}.modal-content-mk .count-minus.prod-count-minus{bottom:12px}.aside-banner-link{justify-content:center;display:flex}.aside-banner-link img{width:180px;height:auto}.d-none{display:none}.reliability-feedback__title{text-align:center;color:#000;margin-bottom:35px;font-size:24px;font-weight:700;line-height:28px}.reliability-feedback{padding:40px 35px}.page__slider-feedback{width:100%}.reliability-feedback__slide{white-space:initial;float:left;background:#fff;border-radius:7px;margin:0 27px;padding:17px 20px;box-shadow:0 0 8px #0000000a,0 0 2px #00000030,0 0 1px #00000029}.aside__review-new .reliability-feedback__slide,.aside__review .reliability-feedback__slide{margin:20px 0;padding:17px 9px}.feedback__feedback-block{font-size:0}.feedback__feedback-block>div{max-width:100%}.feedback__feedback-block .reliability-feedback__slide{margin:10px 1%}.reliability-feedback__user-info{align-items:center;margin:0 0 18px;padding:0;display:flex;position:relative}.aside__review .reliability-feedback__user-info{margin-bottom:18px}.reliability-feedback__user-info-right{width:calc(100% - 81px);font-size:0}.aside__review-new .reliability-feedback__user-info-right,.aside__review .reliability-feedback__user-info-right{width:calc(100% - 75px)}.reliability-feedback__text-block{background-color:#0000;border:none;border-radius:0;min-height:500px;padding:0;position:relative}.aside__review-new .reliability-feedback__text-block,.aside__review .reliability-feedback__text-block{min-height:unset}.feedback__feedback-block .reliability-feedback__text-block{min-height:unset;margin-bottom:0;padding:0}.aside__review .reliability-feedback__text-block{margin-bottom:0;padding:0}.reliability-feedback__text{color:#333;margin:15px 0 0;position:relative}.reliability-feedback__user-photo{min-width:65px;margin-right:16px}.aside__review-new .reliability-feedback__user-photo,.aside__review .reliability-feedback__user-photo{margin-right:10px}.reliability-feedback__user-prename{margin:0 0 10px}.reliability-feedback__user-prename,.reliability-feedback__date-feedback{color:#777;font-size:12px;line-height:12px;display:inline-block}.reliability-feedback__date-feedback{top:unset;left:unset;position:relative}.feedback__feedback-block .reliability-feedback__date-feedback{right:unset;left:unset}.reliability-feedback-new .reliability-feedback__date-feedback,.aside__review-new .reliability-feedback__date-feedback,.page__slider-feedback .reliability-feedback__date-feedback,.aside__review .reliability-feedback__date-feedback,.feedback__feedback-block_not-main .reliability-feedback__date-feedback{display:none}.reliability-feedback__user-name{color:#333;white-space:nowrap;text-overflow:ellipsis;margin-bottom:7px;font-size:16px;font-weight:700;line-height:1;display:block;position:static;overflow:hidden}.slick-prev{left:-45px}.slick-next{right:-45px}.reliability-feedback__star-wrap{left:unset;top:unset;vertical-align:middle;background:url(star_off.svg) 0 0/auto 100% repeat-x;width:110px;height:19px;display:inline-block;position:relative}.reliability-feedback__star-wrap .star__orange{background:url(star.svg) 0 0/auto 100% repeat-x}.star__raiting-value{vertical-align:middle;color:#333;margin-left:10px;font-size:15px;line-height:20px;display:inline-block}.reliability-feedback__buy{margin-top:0;margin-bottom:8px}.reliability-feedback__buy,.reliability-feedback__address{color:#777;font-size:14px;line-height:18px}.reliability-feedback__address{margin-bottom:18px}.reliability-feedback__essence{color:#3ab54a;min-height:84px;margin-bottom:15px;font-size:16px;font-weight:700;line-height:21px}.aside__review-new .reliability-feedback__essence,.aside__review .reliability-feedback__essence{min-height:unset}.reliability-feedback__door-img:not(:first-child){margin-right:0}.reliability-feedback__more{color:#2196f3;background-color:#fff;border-bottom:1px dashed #2196f3;margin:0;padding:3px;font-size:13px;line-height:1;text-decoration:none;position:relative;top:0;left:0}.star__raiting-worstRating-value,.star__raiting-bestRating-value{display:none}.reliability-feedback__watch-all-feedback-wrapper{margin:0 27px;padding:0 20px;position:absolute;top:0;right:0}.reliability-feedback__watch-all-feedback-slider{text-align:center;color:#fff;width:unset;background:linear-gradient(248.24deg,#ff621f 0,#ff831f 58.12%,#ff981f 100%);border-radius:4px;max-width:100%;margin-top:0;padding:10px 4px;font-size:12px;line-height:16px;position:absolute;top:38%;left:20px;right:20px}.slick-disabled{pointer-events:none;opacity:.2}@media (max-width:1200px){.reliability-feedback__slide,.reliability-feedback__watch-all-feedback-wrapper{margin:0 10px}.slick-prev{z-index:1;left:-35px}.slick-next{z-index:1;right:-35px}}@media (max-width:575px){.reliability-feedback{padding:40px 20px}.slick-prev{left:-20px}.slick-next{right:-20px}}@media (max-width:420px){.reliability-feedback__slide,.reliability-feedback__watch-all-feedback-wrapper{margin:0}}.header__contact-poyasnenie-kratkoe>*{margin:0}.birtday-left{z-index:901;width:calc(50vw - 600px);max-width:220px;transition:transform .4s;position:fixed;top:calc(100% - 170px);left:0;transform:translate(-100%,-50%)}.birtday-left-img{object-fit:contain;width:100%;height:100%;transition:opacity .4s,left .4s;animation:4s linear infinite fly;position:relative;left:0}.birtday-left-img.lazyload{opacity:0}.birtday-left-img.lazyload.loaded{opacity:1}.birtday-left.active{transform:translate(-12%,-50%)}.birtday-left.active:hover .birtday-left-img{left:2.6%}@keyframes fly{0%{transform:translate(0)}25%{transform:translateY(-1%)}50%{transform:translateY(0)}75%{transform:translateY(1%)}to{transform:translateY(0)}}.birthday__ears{background-image:url(birtday-right-bg.jpg);background-size:cover;border:none;padding:0}span.birthday__ears{cursor:default}.birthday__ears img{object-fit:cover;border-radius:10px 0 0 10px;max-width:100%;max-height:100%}.scroll-lock{overflow:hidden}@media (max-width:1024px){.mob-scroll-lock{overflow:hidden}}.dialog{border:none;border-radius:16px;padding:0}.dialog::backdrop{background-color:#00000050}.dialog__wrapper{flex-direction:column;width:592px;max-height:494px;padding-top:20px;display:flex;position:relative;overflow:auto}.dialog__wrapper.hidden{display:none}.dialog__title{letter-spacing:0;color:#2b2b2b;margin:0 0 14px;padding:0 54px 0 20px;font-size:16px;font-weight:500;line-height:1.1875;transform:translateY(2.5px)}.dialog__list{flex-direction:column;display:flex}.variant-btn{cursor:pointer}.dialog__btn-close{cursor:pointer;width:24px;height:24px;transition:opacity var(--duration)var(--timing-function);background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:20px;right:20px}@media not (max-width:1024px){.dialog__btn-close:hover{opacity:.7}}.dialog__btn-close:active{opacity:.7;outline:none}.dialog__btn-close:focus-visible{opacity:.7;outline:none}.individual-sizes-mess{align-items:center;gap:8px;margin:0;display:flex}.individual-sizes-mess__icon{background-color:#1d7c4d;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.individual-sizes-mess__icon svg{fill:#fff;width:50%;height:50%}.individual-sizes-mess__text{letter-spacing:.01em;color:#272e35;font-weight:500;line-height:1.71}.add-to-card-mess{background-color:#fff;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:15px 25px 15px 17px;display:none}.add-to-card-mess svg{fill:#02a813}.add-to-card-mess.visual{display:flex}.add-to-card-mess__text{color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.19}@media (max-width:1350px){.birtday-left{display:none}}@media (min-width:992px){.product__price-changing{color:gray;text-align:center;background-color:#fff688;max-width:270px;margin-top:8px;margin-bottom:6px;padding:2px 6px;font-size:12px}}.product .product__price-changing{margin-bottom:15px}.product__price-changing_manager{max-width:unset;color:red;text-align:left;background-color:#0000;margin-top:4px;margin-bottom:10px;padding:0;font-size:14px}.product .product__price-changing_manager{margin-bottom:10px}@media (max-width:991px){.notice-2{left:50%;top:unset;width:100%;max-width:320px;padding:8px 16px;line-height:16px;bottom:120px;transform:translate(-50%)}}.variant-title-item{width:100%;margin:0;padding-top:6px}.variant-title-item__prop{letter-spacing:.01em;color:#666;font-size:12px}.variant-title-item__value{color:#222;margin:0;font-size:12px}@media (min-width:992px){.director{margin:32px 110px}.manager{margin:32px auto}.manager__title{margin-bottom:24px;font-size:28px}.our-work__title{margin:32px 0 16px}.our-work__description{margin:16px 0 24px}.page__breadcrumb-nolink{margin-left:7px}.catalog__image{width:100%;height:240px}.catalog__image-wrap{height:240px}.catalog__image-img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:240px}.door-material{opacity:.8;height:15px;top:220px}}@media (max-width:1024px){.dialog{border-radius:0;width:100%;max-width:100%;height:100%;max-height:calc(100dvh - 64px);margin:0;top:64px}.dialog::backdrop{background-color:#0000}.dialog:has(.add-to-card-mess.visual){border-radius:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2em - 6px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100% - 2em - 6px);margin:auto;top:0}.dialog:has(.add-to-card-mess.visual)::backdrop{background-color:#0006}.dialog__wrapper{width:100%;height:100%;max-height:100%}.dialog__list_individual .variant-btn{font-weight:400}.dialog__content{height:100%}}.form__checkbox-circle{display:none}.form__checkbox-substr{color:#acacac;text-decoration:underline}.form__checkbox-substr:hover{text-decoration:none}.modal-new .form__checkbox-container,.modal-content-mk-new .form__checkbox-container{cursor:auto}.form__checkbox-text a,.form__checkbox-substr{cursor:pointer}.modal-content:not(.modal-dialog--whatsapp) .form__agreement{max-width:246px;margin:0 auto}@media (min-width:576px){.modal-content:not(.modal-dialog--whatsapp) .form__agreement{max-width:340px}}.modal-dialog--whatsapp .form__checkbox-substr{color:#828282}.modal-dialog--whatsapp .form__checkbox-substr:hover{color:#128c7e}.page_ny .header__logo-link:after{content:"";z-index:1;pointer-events:none;background-image:url(https://cdn.gigant-dveri.ru/files/1/4449/107311457/original/logo-ny.webp);background-position:50%;background-repeat:no-repeat;background-size:100% 170px;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1024px){.page_ny .header__fix-menu__top{background:url(mob-header-ny-background.png) 50% 24px/100% 42px no-repeat,#fff}.page_ny .header__fix-menu__top.active{background-size:100% 30px}.page_ny .header__logo-img_mobile{z-index:2;position:relative}.page_ny .header__logo-img_mobile:before{content:"";pointer-events:none;background:url(logo-mob-ny-back.svg) top/100% 100% no-repeat;width:108%;position:absolute;top:-108%;bottom:0;left:-5%}.page_ny .header__fix-menu__top.active .header__name-address-name{line-height:15px}.page_ny .header__fix-menu__top:before{content:"";z-index:3;pointer-events:none;background:url(ball-ny1.svg) top/100% 100% no-repeat;width:23px;height:44px;position:absolute;top:24px;left:-2px}.page_ny .header__fix-menu__top:after{content:"";z-index:3;pointer-events:none;background:url(ball-ny3.svg) top/100% 100% no-repeat;width:23px;height:51px;position:absolute;top:24px;right:-7px}.page_ny .header__fix-menu__top.active:before{width:19px;height:33px;left:-6px}.page_ny .header__fix-menu__top.active:after{background-image:url(ball-ny1.svg);width:19px;height:30px;right:-5px}.page_ny .header__fix-menu__top.active .header__logo-img_mobile:after{content:"";z-index:2;pointer-events:none;background:url(ball-ny2.svg) top/100% 100% no-repeat;width:19px;height:33px;position:absolute;top:-4px;right:-12px}.page_ny .header__name-address:before{content:"";z-index:2;pointer-events:none;background:url(ball-ny2.svg) top/100% 100% no-repeat;width:23px;height:51px;position:absolute;top:-4px;left:-15px}.page_ny .header__name-address:after{content:"";z-index:2;pointer-events:none;background:url(snow2.svg) top/100% 100% no-repeat;position:absolute;top:-88%;bottom:0%;left:0;right:0}.page_ny .header__fix-menu-reviews-btn{position:relative}.page_ny .header__fix-menu__top.active .header__fix-menu-reviews-btn:after{content:"";z-index:2;pointer-events:none;background:url(ball-ny3.svg) top/100% 100% no-repeat;width:19px;height:38px;position:absolute;top:-4px;right:-12px}.page_ny .header__fix-menu-reviews-btn:before{content:"";z-index:2;pointer-events:none;background:url(snow3.svg) 0 0/100% 100% no-repeat;position:absolute;top:-72%;bottom:10%;left:-4px;right:-4px}.page_ny .header__fix-menu__top.active .header__fix-menu-reviews-btn:before{background-image:url(snow0.svg);top:-64%;bottom:20%;left:-2px;right:-2px}.page_ny .header__fix-menu-phone-btn{position:relative}.page_ny .header__fix-menu-phone-btn:after{content:"";z-index:2;pointer-events:none;background:url(snow4.svg) top/100% 100% no-repeat;position:absolute;top:-110%;bottom:0;left:4px;right:4px}.page_ny .header__fix-menu__top.active .header__fix-menu-phone-btn:after{background-image:url(snow1.svg);bottom:10%;left:-2px;right:-2px}@media (min-width:576px){.page_ny .header__fix-menu-reviews-btn:before{background-size:80% 80%;top:-60%}.page_ny .header__fix-menu__top.active .header__fix-menu-reviews-btn:before{top:-48%;bottom:10%}.page_ny .header__fix-menu-phone-btn:after,.page_ny .header__fix-menu__top.active .header__fix-menu-phone-btn:after{background-size:80% 80%;top:-80%}.page_ny .header__name-address:after{background-size:80% 80%;top:-56%}}@media (max-width:400px){.page_ny .header__fix-menu__top.active .header__fix-menu-reviews-btn:before{top:-90%;bottom:0%}}@media (max-width:350px){.page_ny .header__fix-menu__top.active .header__fix-menu-reviews-btn:before{top:-96%;bottom:0%}}.page_ny .page_cart .header__fix-menu__top{background-position-y:top}.page_ny .page_cart .header__fix-menu__top:before,.page_ny .page_cart .header__fix-menu__top:after{top:0}}
@media (min-width:992px){.product-action{z-index:97;text-align:center;color:#fff;text-transform:uppercase;background-color:#fe0002;border-radius:4px;min-width:200px;padding:6px 16px;font-size:20px;font-weight:700;line-height:1;display:inline-block;position:relative;bottom:-18px;transform:translateY(-100%)}.product-action:active,.product-action:hover{z-index:99}.product-action_best_price{color:#0d0d0d;background-color:#fff700}.product-action_tretya-dver-v-podarok{justify-content:center;align-items:center;display:inline-flex}.product-action_tretya-dver-v-podarok:before{content:"";background:url(gift_white.svg) 50%/contain no-repeat;width:20px;height:20px;margin-right:6px}.product-action .tooltip{text-transform:initial;border-top:4px solid #e87727;border-right:none;top:100%;left:-12px}.product-action .tooltip p{margin-top:.3em;margin-bottom:.3em}.product-action .tooltip:after{width:0;height:0;top:-24px;right:unset;pointer-events:none;border:12px solid #0000;border-bottom-color:#e87727;position:absolute;left:24px}.product-action-zagolovok{text-align:center;color:#fe0002;background:#fff;border:1px solid #fe0002;border-radius:3px;padding:4px 6px;font-size:13px;line-height:1;display:inline-block}.product .product-action-zagolovok{margin-top:4px}.catalog__item .product-action-zagolovok{letter-spacing:-.05em;white-space:nowrap;padding:4px 2px;font-size:13px}.product .product-action{border-radius:8px;min-width:304px;padding:6px 16px;font-size:20px;line-height:1;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.product .product-action_tretya-dver-v-podarok:before{width:36px;height:36px;margin-right:10px}}@media (max-width:991px){.catalog__icons{z-index:98;position:absolute;top:35px;right:0}.product__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:32px;height:32px;margin:0 auto;display:block;position:relative}.product__icon .tooltip{top:calc(100% + 10px);left:unset;border-top:3px solid #e87727;border-right:none;width:140px;right:0}.product__icon .tooltip:after{pointer-events:none;border:11px solid #0000;border-bottom-color:#e87727;top:-22px;right:7px}.product__icon:not(:last-child){margin-bottom:3px}.product__icon_garantiya{width:36px;height:18px}.product__icon_garantiya-block{color:#f77c00;text-transform:uppercase;-webkit-user-select:none;user-select:none;background:#fff;border:2px solid #f77c00;border-radius:3px;align-items:center;width:36px;height:18px;padding:0;font-weight:700;line-height:1;display:flex}.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{margin-bottom:1px;font-size:8px;display:block}.product__icon_garantiya-text-small{font-size:5px;display:block}.product__icon_tolstoe{flex-direction:column;justify-content:center;display:flex}.product__icon-polotno-width{color:#fff;text-align:center;font-size:9px;font-weight:700;line-height:1}.product .product__icon-polotno-width{font-size:12px}.product-action{z-index:97;text-align:center;color:#fff;text-transform:uppercase;background-color:#fe0002;border-radius:4px;min-width:136px;padding:3px;font-size:13px;font-weight:700;line-height:1;display:inline-block;position:relative;bottom:-15px;left:50%;transform:translate(-50%,-100%)}.product-action:active,.product-action:hover{z-index:99}.product-action_best_price{color:#0d0d0d;background-color:#fff700}.product-action_tretya-dver-v-podarok{justify-content:center;align-items:center;display:inline-flex}.product-action_tretya-dver-v-podarok:before{content:"";background:url(gift_white.svg) 50%/contain no-repeat;width:14px;height:14px;margin-right:6px}.product-action .tooltip{width:160px;text-transform:initial;border-top:3px solid #e87727;border-right:none;padding:4px 6px;font-size:11px;line-height:13px;display:block;top:100%;left:-12px}.product-action .tooltip p{margin-top:.3em;margin-bottom:.3em}.product-action .tooltip:after{width:0;height:0;top:-18px;right:unset;pointer-events:none;border:8px solid #0000;border-bottom-color:#e87727;position:absolute;left:24px}.product-action-zagolovok{text-align:center;color:#fe0002;background:#fff;border:1px solid #fe0002;border-radius:2px;padding:3px 4px;font-size:10px;line-height:1;display:inline-block}.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{border-radius:5px;width:60px;height:30px;padding:1px}.product__icon-wrap_mobile .product__icon_garantiya-year{margin-right:0;font-size:25px}.product__icon-wrap_mobile .product__icon_garantiya-text{margin-bottom:0;font-size:12px}.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{white-space:normal;border-radius:6px;min-width:224px;max-width:100%;padding:8px;font-size:20px;line-height:1;bottom:-20px;transform:translate(-50%,-100%)}.product__gallery .product-action .tooltip{top:unset;width:208px;text-transform:initial;border:none;border-bottom:3px solid #e87727;bottom:100%;left:-24px}.product__gallery .product-action .tooltip:after{top:unset;border:8px solid #0000;border-top-color:#e87727;bottom:-18px}.product .product-action_tretya-dver-v-podarok:before{width:26px;height:26px;margin-right:8px}.product .product-action-zagolovok{margin:-2px auto 8px;font-size:13px}}.product__price-changing--img{width:100%;max-width:260px;margin:8px auto 0}.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{flex-wrap:wrap;display:flex}.feedback-main-img{max-width:50%;margin:auto;display:block}@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{height:auto;margin-right:0}.modal-title__h3{font-size:24px;font-weight:500}.install__callback .form__item_error .form__error{text-align:left}@media (max-width:1024px){.header__contacts-name{z-index:1002;color:#fff;background-color:#ff831f;justify-content:center;font-size:14px;line-height:1;position:fixed;top:12px;left:0}}@media (min-width:1025px){.header__contacts-name{z-index:1;color:#fff;top:unset;background-color:#ff831f;padding:2px 8px;position:absolute;left:36px;transform:translateY(-100%)}}.header__reliability_filter{justify-content:unset;margin-bottom:12px}.manager__photo_img{object-fit:cover;width:100%;height:auto}.manager__photo{background-image:none;overflow:hidden}.our-work__img-real{object-fit:contain;width:100%;height:100%}@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{cursor:pointer;margin:4px 0 0}.product .price-garant-catalog-link{margin-top:6px}@media (max-width:1024px){.price-garant-catalog-link{max-width:130px;margin:2px 0}}.change-images{height:100%;position:relative}@media (max-width:1024px){.change-images{min-height:36px;margin:5px -15px -10px;padding:5px 0 0}@media (max-width:500px){.change-images{min-height:calc(6vw + 6px)}}.change-images.active{margin-bottom:-5px}}.change-images img{width:auto;max-width:100%;max-height: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{margin-bottom:12px;font-size:16px;line-height:1}.chaffer-new .modal__close{width:10px;height:10px;top:10px;right:10px}.chaffer-new .modal__close:before,.chaffer-new .modal__close:after{width:14px;margin-left:-7px}.chaffer-new .modal__text-gray{margin-top:12px;margin-bottom:12px;font-size:13px;line-height:20px}.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{margin-bottom:20px;font-size:10px}.chaffer-new__img{display:none}.chaffer-new .modal__label-phone{width:246px;margin-top:25px}.chaffer-new .modal__input-phone{height:42px;padding:13px 13px 13px 42px;font-size:16px;line-height:1}.chaffer-new .modal__input-phone::-webkit-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:-ms-placeholder-shown{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}.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{padding:107px 0 0}.page--padding-top{padding-top:65px}.img-double-benefit{z-index:98;width:100%;max-width:130px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.product .img-double-benefit{max-width:204px;position:relative;bottom:60px}.product-action-wrapper{z-index:97;justify-content:space-between;max-width:136px;display:flex;position:relative;bottom:-15px;left:50%;transform:translate(-50%,-100%)}.product .product-action-wrapper{max-width:unset;justify-content:center;bottom:-15px}.product .product-action_double_benefit{color:#13100f;background:#fff200;padding:4px;font-size:18px}.product .product-action_double_benefit+.product-action-wrapper{max-width:224px;bottom:37px}.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{width:20px;height:20px;margin-right:6px}.product .product-action-wrapper>:last-child{display:flex}.template-product-list .product-action-wrapper .product-action{transform:unset;left:unset;bottom:unset;white-space:nowrap;position:relative}.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{flex:1;min-width:120px}.product .product-action-wrapper .product-action_another{justify-content:center;align-items:center;min-width:60px;margin-left:0;margin-right:6px;display:flex}}@media (min-width:1025px){.img-double-benefit{z-index:98;width:100%;max-width:176px;position:absolute;bottom:19px;left:50%;transform:translate(-50%)}.product .img-double-benefit{max-width:100%;bottom:54px}.product-action-wrapper{justify-content:space-between;max-width:200px;margin:auto;display:flex}.product .product-action-wrapper{justify-content:center;width:calc(100% + 20px);max-width:calc(100% + 20px);position:absolute;bottom:34px;left:50%;transform:translate(-50%)}.product .product-action-wrapper_bottom{bottom:-4px}.product .product-action-wrapper .product-action{transform:unset;left:unset;bottom:unset;white-space:nowrap;line-height:36px;position:relative}.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{flex:1;min-width:130px}.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{cursor:pointer;max-width:56px;margin-top:-1px;line-height:14px}.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{cursor:pointer;max-width:60px}.rassrochka-row .catalog__price-current{margin-right:6px}.rassrochka_catalog+.product__stock-econom{margin-top:0}}.rassrochka-row{align-items:center;display:flex}.fl-ttu{display:inline-block}.fl-ttu:first-letter{text-transform:uppercase}.template-product .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{background-color:#fff;padding:42px 42px 24px}}@media (max-width:1024px){.reliability-feedback{background-color:#fff;padding:24px 42px}@media (max-width:575px){.reliability-feedback{margin-bottom:0;padding:24px 20px}}}.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;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}.aside__review-new .reliability-feedback__slide{width:calc(100% + 8px)!important}.aside__review .reliability-feedback__more{bottom:24px;left:16px}.aside__review .reliability-feedback__platform-block{bottom:16px;right:16px}.aside-banner{margin-bottom:20px}.aside-banner .aside__consult{width:180px;margin-top:20px;margin-left:auto;margin-right:auto;transform:scale(1.2)}.aside-banner .aside__consult-title{margin:6px auto;font-size:20px;line-height:1.2}.aside-banner .aside__consult-phone{padding:12px 8px;font-size:16px;font-weight:400;line-height:1.2}.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%;margin:10px auto;display:block}}.reliability__feedback-star-wrap{width:298px;height:60px}.reliability__feedback-star-rating{font-size:62px}.reliability__feedback-star-block{justify-content:unset;margin-bottom:12px}}@media (max-width:1024px){.feedback__rating-title{margin:0 auto 6px;font-size:15px;font-weight:400}.feedback__rating-description{font-size:14px}.reliability__feedback-star-block{justify-content:unset;width:unset;margin-bottom:10px}.reliability__feedback-star-rating{padding-left:2px}@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}.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,.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{text-align:center;max-width:100%;margin:0 0 24px;font-size:30px}}.property-blok-name{background-color:#f5f5f5;border-bottom:1px solid #e8e5e4;border-top-left-radius:12px;border-top-right-radius:12px;margin:12px 0 0;padding:6px 16px;font-weight:700;display:inline-block}.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{outline-offset:-6px;cursor:pointer;background-color:#fff;border-radius:50%;outline:1px solid #ff621f;width:24px;height:24px;top:-12px;right:0;box-shadow:0 -5px 12px -4px #00000080}.tooltip .ears-close_tooltip:hover{background-color:#ff621f;outline-color:#fff}.tooltip .ears-close_tooltip:before,.tooltip .ears-close_tooltip:after{width:12px;margin-left:-6px}}@media (max-width:1024px){.tooltip .ears-close_tooltip{outline-offset:-3px;cursor:pointer;background-color:#fff;border-radius:50%;outline:1px solid #ff621f;width:20px;height:20px;top:0;right:-11px;box-shadow:5px 0 12px -4px #00000080}.tooltip .ears-close_tooltip:hover{background-color:#ff621f;outline-color:#fff}.tooltip .ears-close_tooltip:before,.tooltip .ears-close_tooltip:after{width:10px;margin-left:-5px}}.tooltip__help .tooltip p{margin:0}.tooltip__help .tooltip p:not(:first-of-type){margin-top:8px}@media (max-width:1024px){@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}to{opacity:1;z-index:1}}}
@media (min-width:992px){.reliability-feedback__platform-block--2gis img,.reliability-feedback__platform-block--google img,.reliability-feedback__platform-block--otzovik img{width:22px;height:22px;margin:0 5px 0 3px}.product-filter{width:100%}.product-filter .limit:after{top:23px}.reliability-feedback__title{text-align:center;margin:0 0 24px;font-size:20px;font-weight:600;line-height:24px}.reliability-feedback__slide,.reliability-feedback__watch-all-feedback-wrapper{border-radius:4px;margin:2px 8px;position:relative;box-shadow:0 0 8px #0000001a}.reliability-feedback .slick-arrow{background:#ff831f}.reliability-feedback .slick-arrow:after{width:9px;height:9px}.reliability-feedback .slick-arrow:hover{opacity:1}.reliability-feedback .slick-disabled.slick-arrow,.reliability-feedback .slick-disabled.slick-arrow:hover{opacity:1;background:#dadada}.reliability-feedback .slick-next{width:32px;height:32px;right:-32px}.reliability-feedback .slick-prev{width:32px;height:32px;left:-32px}.reliability-feedback__slide{padding:24px 24px 64px}.reliability-feedback__watch-all-feedback-wrapper{padding:24px}.reliability-feedback__watch-all-feedback-wrapper-content{background:url(slide-with-blur.png) 50%/contain no-repeat;min-height:314px}.page__slider_product .reliability-feedback__watch-all-feedback-wrapper{box-shadow:none;margin:0;padding:0}.page__slider_product .reliability-feedback__watch-all-feedback-wrapper-content{background:0 0;min-height:450px}.page__slider_product .reliability-feedback__watch-all-feedback-slider{padding:12px 16px}.reliability-feedback__text-block{min-height:unset;position:static}.reliability-feedback__buy{color:#000;margin-bottom:16px;font-size:14px;font-weight:600;line-height:17px}.reliability-feedback__address{color:#b8b8b8;margin:5px 0 0;font-size:14px;font-weight:400;line-height:17px}.reliability-feedback__essence,.reliability-feedback__platform{display:none}.reliability-feedback__door-img-block{justify-content:unset}.reliability-feedback__door-img{width:60px;height:60px}.reliability-feedback__user-name{color:#000;margin-bottom:4px;font-size:16px;font-weight:600;line-height:19px}.reliability-feedback__user-info{align-items:unset;margin-bottom:16px}.reliability-feedback__user-no-photo{line-height:56px}.reliability-feedback__user-photo{width:56px;min-width:56px;height:56px;margin-right:12px}.reliability-feedback__text{color:#000;margin-top:16px;line-height:17px}.feedback__feedback-block .reliability-feedback__text{font-size:16px;line-height:19px}.reliability-feedback__text.part-hidden{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.modal-content_changecitypopup .list a:before,.reliability-feedback__text:before{content:none}.reliability-feedback__more{color:#f58729;top:unset;border-bottom:1px dashed #f58729;margin-top:0;padding:0;font-size:12px;line-height:15px;position:absolute;bottom:24px;left:24px}.reliability-feedback__more:active,.reliability-feedback__more:focus,.reliability-feedback__more:hover{outline:0}.reliability-feedback__star-wrap{background:url(starGray.svg) 0 0/17px 15px repeat-x;width:85px;height:15px;margin-left:-2px}.reliability-feedback__star-wrap .star__orange{background:url(rating-star.svg) 0 0/17px 15px repeat-x}.star__raiting-value{color:#000;margin-bottom:-1px;margin-left:4px;font-size:14px;font-weight:600;line-height:17px}.reliability-feedback__watch-all-feedback-slider,.reliability-feedback__watch-all-feedback-slider_bottom{color:#f8f8f8;text-transform:uppercase;background:linear-gradient(89.61deg,#f89027 .22%,#fe661b 94.41%);width:234px;padding:16px 40px;font-weight:600}.reliability-feedback__watch-all-feedback-slider{left:calc(50% - 117px);right:unset;top:calc(50% - 24px)}.reliability-feedback__watch-all-feedback-slider_bottom{border-radius:4px;margin:32px auto 6px;display:block;position:static}.reliability-feedback__platform-block{text-align:right;text-transform:uppercase;border-radius:32px;flex-direction:row-reverse;align-items:center;min-height:32px;padding:0 12px 0 4px;font-size:8px;font-weight:700;line-height:10px;display:flex;position:absolute;bottom:16px;right:24px}.reliability-feedback__platform-block--google,.reliability-feedback__platform-block--otzovik{border:1px solid #b8b8b8}.reliability-feedback__platform-block--flamp{color:#fff;background-color:#2e6be5}.reliability-feedback__platform-block--yandex{color:#fff;background-color:#fc401d}.reliability-feedback__platform-block--2gis{color:#fff;background-color:#19aa1e}.reliability-feedback__platform-block--irecommend{color:#fff;background-color:#f64}.reliability-feedback__platform-block--zoon{color:#fff;background-color:#6339f5}.reliability-feedback__platform-block-text{text-align:left;margin-left:2px}.header__reliability-item-title--yandex:before{background-image:url(platform-block-yandex.png)}.header__reliability .star__wrap{background:url(starGray.svg) 0 0/19px 16px repeat-x}.header__reliability .star__orange{background:url(rating-star.svg) 0 0/19px 16px repeat-x}.feedback__feedback-block{background-color:#fff;margin-top:24px;padding-top:4px}.feedback__h1{margin:20px 0 32px;font-size:36px;line-height:34px}.reliability__feedback-star-img{width:64px;height:64px}.feedback__feedback-block .reliability-feedback__date-feedback{display:none}.feedback__rating-block{align-items:center;margin:0;display:flex}.reliability__feedback-star-block{width:unset;align-items:center;column-gap:4px;margin-bottom:0}.feedback__rating-title{color:#000;max-width:300px;margin-top:0;margin-bottom:0;margin-left:16px;font-size:16px;font-weight:400;line-height:19px}.reliability__feedback-star-block>.reliability__feedback-star-img:first-child{margin-right:4px}.feedback__top-block{margin:-12px 0 -2px}.reliability__feedback-star-rating{font-size:64px;font-weight:600;line-height:77px}.feedback__platforms-block{flex:1;justify-content:center;align-items:center;margin-top:0;display:flex}.feedback__platforms-block .feedback-platform{background:#fff;border-radius:4px;padding:8px;text-decoration:none;display:block;box-shadow:0 0 8px #0000001a}.feedback__platforms-block>*{flex:1;max-width:160px}.feedback__platforms-block>:not(:last-child){margin-right:16px}.feedback-platform__img{width:32px;height:32px}.feedback-platform__name-block{color:#000;justify-content:center;align-items:center;margin-bottom:8px;font-size:20px;font-weight:600;line-height:24px;display:flex}.feedback-platform__name{margin-left:8px}.feedback-platform__rating-reviews-block{justify-content:center;align-items:center;display:flex}.feedback-platform__rating-block:after{content:"|";color:#dbdbdb;padding:0 3px;display:block}.feedback-platform__rating-block{color:#000;justify-content:center;font-size:14px;font-weight:600;line-height:17px;display:flex}.feedback-platform__reviews-block{color:#656565;text-align:center;font-size:14px;font-weight:400;line-height:17px}.feedback__feedback-block>div{max-width:calc(100% + 16px);margin-right:-16px}.feedback__feedback-block .reliability-feedback__slide{width:calc(33.3333% - 16px);margin:0 16px 16px 0}.feedback__bottom-text{text-align:center;color:#656565;margin:16px auto;font-size:24px;font-weight:600;line-height:29px}.feedback__bottom-text+.feedback__platforms-block{margin-bottom:16px}.header__reliability-container{margin-right:36px}.feedback-platform,.header__reliability-star{align-self:center}.header__reliability-star-title{height:unset;justify-content:center;margin-bottom:4px;font-weight:600;line-height:17px}.header__reliability-rate,.header__reliability-star-counts{height:unset;margin-bottom:0;font-size:14px;line-height:17px}.header__reliability-block{background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;padding:8px 16px;text-decoration:none;transition:background-color .25s;display:flex;box-shadow:0 0 8px #0000000f}.header__reliability-block:focus,.header__reliability-block:hover{background-color:#f7f7f7}.header__reliability-rate{color:#1c1b1f;column-gap:2px;font-weight:600}.header__reliability-rate:after{content:"|";color:#e6e6e6;padding:0 4px 0 2px;display:block}.header__reliability-rate .feedback-platform__rating-img{margin-right:2px}.header__reliability-star-counts{color:#43413e;font-weight:500;text-decoration:none}.header__reliability-star-counts .header__reliability-item-feadback{margin-left:2px}.header__reliability-item{height:20px}.header__reliability-item-title{padding-right:4px;font-weight:600}.header__reliability-item-title:before{margin-right:4px}.header__reliability-item img{margin:-2px 2px 0 0}.header__reliability-item-rating{font-weight:600}.header__contact_item span[itemprop=addressLocality]:first-child{margin-left:0}.header__contact_item:before{background-position:50%}.modal-content_changecitypopup{max-width:480px;box-shadow:none;background-color:#fff;border:1px solid #e6e6e6;border-radius:4px;margin:auto;padding:0}.modal-content_changecitypopup .list div{color:inherit;margin:0}#changecitypopup a{color:inherit;font-size:inherit;text-decoration:none;display:block}#changecitypopup a:active,#changecitypopup a:focus,#changecitypopup a:hover{color:#ff831f;outline:0}.modal-content_changecitypopup .close:after,.modal-content_changecitypopup .close:before{content:"";background-color:#32312f;width:20px;height:2px;position:absolute;top:11px;left:3px}.modal-content_changecitypopup .close:before{transform:rotate(45deg)}.modal-content_changecitypopup .close:after{transform:rotate(-45deg)}.modal-content_changecitypopup .modal-title__h3{color:#32312f;border-bottom:1px solid #3c3c435c;padding:12px;font-size:16px;font-weight:500;line-height:19px}.list-item{letter-spacing:-.408px;color:#000;border-bottom:1px solid #3c3c435c;font-size:17px;font-weight:400;line-height:22px}.modal-content_changecitypopup .list2 .list-item:last-child{border-bottom:none}.list-item a{padding:12px 24px}.list-item_current,.modal-content_changecitypopup .list div.list-item_current{color:#ff831f;padding:12px 0}.modal-content_changecitypopup .list .list-item_otdel{color:#646464;display:flex}.modal-content_changecitypopup .list .list-item_otdel:not(:last-child){margin-top:4px}.list-item_otdel{align-items:center;padding:8px 24px;font-size:16px}.list-item-city{padding:0 24px}.list-item_otdel:not(.active){cursor:pointer}.list-item_otdel:before{content:"";border:2px solid #e6e6e6;border-radius:50%;width:24px;height:24px;margin-right:8px;display:block}.list-item_otdel.active:after{content:"";background-color:#ff831f;border-radius:50%;width:16px;height:16px;position:absolute;left:28px}.modal-city-content{min-height:192px;max-height:546px;overflow:auto}.modal-content_changecitypopup .close{color:#32312f;width:24px;height:24px;text-shadow:none;float:none;opacity:1;font-size:30px;font-weight:400;position:absolute;top:12px;right:16px}.modal-city-content__btn{text-align:center;color:#ff831f;cursor:pointer;background-color:#0000;border:none;width:100%;padding:12px 34px 12px 24px;display:block;position:relative}}
@media (min-width:1025px){.header__links-item_wrapper{position:relative}.header__links-item_wrapper:hover .header__inner-link-wrapper{display:block}.header__inner-link-wrapper{z-index:2;background-color:#fff;width:238px;padding:12px 14px;display:none;position:absolute;top:16px;left:-1px;box-shadow:0 4px 4px #00000040}.header__links-item-no-link{color:#765f59;font-size:13px;line-height:16px}.header__inner-link-wrapper .header__links-link{display:block}.header__inner-link-wrapper .header__links-link:hover,.header__inner-link-wrapper .header__links-link_active{color:#fcb570}.header__inner-link-wrapper .header__links-link:not(:last-child){margin-bottom:12px}.header__links-link_cart a{color:inherit;text-decoration:none;display:flex}.header__links-link_cart a:hover,.header__links-link_cart a:focus{color:#00c43d}.header-fix__cart{color:#00c43d;letter-spacing:.4px;background:#fff;border:1px solid #00c43d;border-radius:4px;padding:6px 16px;font-size:14px;line-height:20px;text-decoration:none;display:none}.header-fix__cart:hover,.header-fix__cart:focus{color:#00c43d}.header-fix__cart{display:flex}.header-fix__cart .header__links-link-icon{fill:#00c43d;margin-right:6px}.header__links-link_cart:not(.header-fix__cart) .header__links-link-icon{fill:#765f59;margin-right:2px}.header__links-link_cart_active a{color:#00c43d}.header__links-link_cart_active:not(.header-fix__cart) .header__links-link-icon,.header__links-link_cart a:hover .header__links-link-icon,.header__links-link_cart a:focus .header__links-link-icon{fill:#00c43d}.header-fix__title{display:none}@keyframes cf4FadeInOut{0%,to,26.66%{opacity:1;z-index:1}33.33%,93.33%{opacity:0;z-index:0}}.change-images .birthday__item{text-decoration:none;animation-name:cf4FadeInOut;animation-duration:25s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:normal}.change-images .birthday__item:first-child{animation-delay:-20s}.change-images .birthday__item:nth-child(2){opacity:0;z-index:0;animation-delay:-15s}.change-images .birthday__item:nth-child(3){opacity:0;z-index:0;animation-delay:-10s}.change-images .birthday__item:nth-child(4){opacity:0;z-index:0;animation-delay:-5s}.change-images .birthday__item:nth-child(5){opacity:0;z-index:0;animation-delay:0s}.header-fix__title-new{color:#000;letter-spacing:.096px;background:#fff453;width:359px;padding:9px 10px;font-size:16px;font-weight:700;line-height:1.5}}.feedback__form_sending{background:url(loading.svg) 50%/contain no-repeat}.feedback__form_sending>*{visibility:hidden}.product__price-changing--img{margin:2px auto 0}@media (max-width:991px){.compare__add-wrap.compare__heart,compare__bascet-wrap.compare__heart{display:none}}@media (max-width:1024px){.unread-message_hidden{display:none}.catalog-addToBasket-form{margin-top:8px}}.catalog-addToBasket-form__btn{color:#fbfdfb;background:#00c43d;border:1px solid #00b839;border-radius:4px;justify-content:center;align-items:center;width:100%;min-height:32px;padding:3px 9px 3px 3px;font-size:13px;font-weight:500;line-height:24px;display:flex;box-shadow:0 1px 4px #00000014}.catalog-addToBasket-form__btn:focus,.catalog-addToBasket-form__btn:hover{background:#00ad36;border:1px solid #00a333}.catalog-addToBasket-form__btn:active{background:#009930;border:1px solid #008f2c}.catalog-addToBasket-form__btn-added{justify-content:space-between;align-items:center;gap:8px;padding:0;display:none}.catalog-addToBasket-form__row{border:1px solid #00c43d;border-radius:4px;flex:1;align-items:center;min-height:32px;margin:0 4px 0 0;padding:3px;display:flex}.catalog-addToBasket-form_added .catalog-addToBasket-form__btn{display:none}.catalog-addToBasket-form_added .catalog-addToBasket-form__btn-added{display:flex}.catalog-addToBasket-form__minus,.catalog-addToBasket-form__plus{color:#00c43d;text-align:center;cursor:pointer;width:24px;height:24px;padding:4px;font-size:22px;font-weight:400;line-height:16px}.catalog-addToBasket-form__minus_disabled,.catalog-addToBasket-form__plus_disabled{color:#a8a8a0;cursor:default}.catalog-addToBasket-form__count{color:#000;text-align:center;margin:0 auto;font-size:13px;font-weight:700;line-height:normal}.catalog-addToBasket-form__count:after{content:"шт.";color:#000;margin-left:6px;font-family:inherit;font-size:14px;font-weight:500}.catalog-addToBasket-form__icon{margin-right:4px}.catalog-addToBasket-form__delete{fill:#a8a8a0;cursor:pointer;border-radius:4px}.catalog-addToBasket-form__delete:focus,.catalog-addToBasket-form__delete:hover{background:#f5f5f4}.catalog-addToBasket-form__delete:active{background:#e2e2df}@media (min-width:1025px){.catalog-addToBasket-form{width:100%;margin-bottom:8px}.page_product .catalog-addToBasket-form{margin-top:8px}.catalog-addToBasket-form__btn{padding:5px 10px 5px 4px;font-size:14px}.catalog-addToBasket-form__btn-action{cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;width:46px;height:36px;transition:filter .2s ease-in-out,transform .2s ease-in-out;display:flex}.catalog-addToBasket-form__delete-btn{background:#f2f2f2}.catalog-addToBasket-form__btn-action:hover,.catalog-addToBasket-form__btn-action:active{opacity:.7;outline:none}.catalog-addToBasket-form__btn-action:focus-visible{opacity:.7;outline:none}.catalog-addToBasket-form__icon-link{background:#e1fbdd}.catalog-addToBasket-form__icon-link:focus,.catalog-addToBasket-form__icon-link:hover,.catalog-addToBasket-form__delete-btn:focus,.catalog-addToBasket-form__delete-btn:hover{filter:brightness(.97)}.catalog-addToBasket-form__icon-link:active,.catalog-addToBasket-form__delete-btn:active{filter:brightness(.95)}.catalog-addToBasket-form__icon{pointer-events:none;order:-1;margin-right:0}.catalog-addToBasket-form__row{border:1px solid #e2e2df;border-radius:4px;height:36px;margin:0;padding:8px}.catalog-addToBasket-form__count{font-size:16px}}@media (max-width:1024px){.catalog-addToBasket-form__btn-added{gap:4px}.catalog-addToBasket-form__btn-action{width:32px;height:32px;transition:opacity var(--duration)var(--timing-function);border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.catalog-addToBasket-form__btn-action:active{opacity:.7;outline:none}.catalog-addToBasket-form__btn-action:focus-visible{opacity:.7;outline:none}.catalog-addToBasket-form__delete-btn{background:#f2f2f2}.template-cart .catalog-addToBasket-form__delete-btn:after{display:none}.catalog-addToBasket-form__row{margin:0}.catalog-addToBasket-form__icon-link{background:#e1fbdd}.catalog-addToBasket-form__icon{margin:0}}.template-product .product__fixed-btn-block,.template-cart .product__fixed-btn-block{z-index:1001;opacity:0;background:#fff;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;transition:transform .25s,opacity .25s;display:flex;position:fixed;bottom:54px;left:0;transform:translateY(100%);box-shadow:0 -4px 16px #00000014}.template-product .product__fixed-btn-block.active,.template-cart .product__fixed-btn-block.active{opacity:1;transform:translateY(0%)}.template-product .product__fixed-btn-block .product__fixed-btn,.template-cart .product__fixed-btn-block .product__fixed-btn{background:#fe8b1e;border:1px solid #f97900;border-radius:4px;width:calc(50% - 4px);padding:8px;font-size:13px;line-height:16px;position:static;box-shadow:0 1px 4px #0000001f}.template-cart .product__fixed-btn-block .product__fixed-btn{width:100%}.template-cart .header-fix__back{bottom:130px}.template-cart .catalog-addToBasket-form__icon-link{display:none}.template-cart .catalog-addToBasket-form__delete-btn{width:103px}.template-cart .catalog-addToBasket-form__delete-btn:after{content:"Удалить";pointer-events:none;margin-left:6px}@media (max-width:1024px){.template-cart .catalog-addToBasket-form__btn-added{gap:8px}.template-cart .catalog-addToBasket-form__delete-btn{width:auto}.template-product .product__fixed-btn-block{padding:10px}}.template-product .product__fixed-btn-block .catalog-addToBasket-form,.template-cart .product__fixed-btn-block .catalog-addToBasket-form{width:calc(50% - 4px);margin:0}.template-product .product__fixed-btn-block .catalog-addToBasket-form__count,.template-cart .product__fixed-btn-block .catalog-addToBasket-form__count{font-size:15px}.template-product .bottom-menu-mobile,.template-cart .bottom-menu-mobile{box-shadow:none}.template-product .page_product .header-fix__back,.template-cart .page_product .header-fix__back{bottom:130px}.product__price-changing-text{color:#009930;letter-spacing:-.02em;min-height:14px;margin:2px 0;font-size:12px;line-height:14px}.product__price-changing-text_no{color:#f96e27}@media (min-width:1025px){@media (min-width:992px){.catalog__info_vh{min-height:unset}}.product__price-changing-text{letter-spacing:normal;margin:6px 0;font-weight:500}.catalog__set,.catalog__set-vh{border-top:none;margin-top:auto}}.template-cart .catalog__set-btn-img{display:none}@media (min-width:1025px){.template-product .types-doors__wrap ::-webkit-scrollbar{border-radius:2px;height:12px}.template-product .types-doors__wrap ::-webkit-scrollbar-track{background-color:#eee;border:1px solid #bbb;border-radius:2px}.template-product .types-doors__wrap ::-webkit-scrollbar-thumb{background-color:#ff7600;border:1px solid #ff831f;border-radius:2px}.template-product .types-doors__wrap ::-webkit-scrollbar-thumb:hover{background-color:#ff831f}.template-product .another-colors-big{flex-wrap:nowrap;margin-left:0;display:flex;overflow-x:auto}.template-product .another-color{margin-right:8px}}.promoinfotext{cursor:pointer;font-size:12px;line-height:1.2;position:absolute}@media (min-width:1025px){.promoinfotext{bottom:25px;left:15px;right:15px}}@media (max-width:1024px){.promoinfotext{bottom:57px;left:0;right:0}}.promoinfotext{color:#fff;z-index:100;text-align:right;background:#888;border-radius:2px;max-width:100%;padding:0 10px 0 2px}.promoinfotext_active{border-radius:2px 2px 0 0}.promoinfotext:after{content:"";margin:0 3px}@media (min-width:1025px){.promoinfotext:after{background-size:cover;width:7px;height:14px}}@media (max-width:1024px){.promoinfotext:after{width:6px;height:10px}}.promoinfotext:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 3a1 1 0 11-2 0 1 1 0 012 0zM5 6a1 1 0 11-2 0 1 1 0 012 0zM4 10a1 1 0 100-2 1 1 0 000 2z' fill='%23fff' fill-opacity='.9'/%3E%3C/svg%3E");position:absolute;top:0;right:0}.promoinfotext_catalog{left:0;right:0;bottom:unset;top:100%}.promoinfotext_text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.promoinfotext__hint{cursor:default;background:#888;border-radius:0 0 2px 2px;width:100%;max-width:calc(100vw - 30px);padding:1px 2px;display:none;position:absolute;top:calc(100% - 1px);right:0}.promoinfotext_active .promoinfotext__hint{display:block}.promo-banner,.product__skidka-novosyolam,.our-acrticles,.product-dviguha,.promoinfotextwrapper,.product__promo-banner,.install__banner{position:relative}.promoinfotext__double{display:none}.our-acrticle__img-real{margin-bottom:20px}.product-dviguha{margin-bottom:24px}.product__promo-banner{margin-bottom:28px}.page_product .product-dviguha{margin-bottom:16px}.product__promo-banner .promoinfotext__hint{max-width:100%}#main__banner .slick-dots{bottom:-35px}.footer .payment-images{flex-wrap:wrap;max-width:calc(100% + 4px);margin:0 -4px -4px 0}.footer__item_payment{max-width:256px;padding-right:0}.footer__item_payment img{object-fit:none;background:#fafafa80;border-radius:4px;margin:0 4px 4px 0}.footer__item_payment .payment-images__item_doublewide{object-fit:unset;max-width:124px;padding:12px}.template-product-list .product-rating span{position:relative}.template-product-list .product-rating span:before{content:"";background-color:#2b2b2b;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}.product-rating-modal__title .product-rating span{pointer-events:none;cursor:auto}.product-rating-modal__title .product-rating span:before{display:none}@media (max-width:1024px){.template-product-list .catalog__sku{color:#a8a8a0;text-overflow:ellipsis;margin:0;padding:4px 0;font-size:12px;font-weight:400;line-height:normal;overflow:hidden}.template-product-list .catalog__image-wrap{margin:auto}.template-product-list .catalog__image-wrap,.template-product-list .catalog__image,.template-product-list .catalog__image-img{height:195px}.template-product-list .product-action{min-width:unset;width:calc(100% + 8px);padding:2px 4px;font-size:12px;font-weight:600;line-height:normal;position:absolute;bottom:0;transform:translate(-50%)}.template-product-list .product-action_small,.template-product-list .product-action_tretya-dver-v-podarok,.template-product-list .product-action_ustanovka-v-podarok,.template-product-list .product-action_montazh-pod-kluch-vh-1{min-width:unset;width:unset;padding:2px 6px;left:-4px;transform:translate(0%)}.template-product-list .product-action_montazh-pod-kluch-vh-1{display:flex}.template-product-list .product-action_another{width:auto;padding:2px 6px}.template-product-list .product-action-wrapper .product-action_another,.template-product-list .product-action-wrapper .product-action_tretya-dver-v-podarok{min-width:unset}.template-product-list .product-action_double_benefit{white-space:nowrap;width:calc(100% + 20px);min-width:106px}.template-product-list .product-action_best_price,.template-product-list .product-action_double_benefit{color:#fe0002;letter-spacing:-.03em;background:#fff200}.template-product-list .product-action_tretya-dver-v-podarok:before{background:url(gift_white_new.svg) 50%/contain no-repeat;width:12px;height:12px;margin-right:4px}.template-product-list .product-action_double{position:absolute;bottom:19px;left:-4px}.template-product-list .product-action-wrapper{width:calc(100% + 8px);position:absolute;bottom:2px}.template-product-list .product-action-wrapper>:first-child{align-items:center;margin-right:2px;display:flex}.template-product-list .product-action-wrapper_bottom{bottom:0;transform:translate(-50%)}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok{align-items:center;width:calc(100% + 12px);min-width:106px}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok>:first-child{margin-right:0}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok .product-action:before{content:"";background:url(door_back.svg) 50%/contain no-repeat;width:12px;height:12px;margin-right:1px;display:block}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok .product-action:last-child:before{background-image:url(ruchka_back.svg);margin-right:2px}.template-product-list .product-action__plus{color:#fe0002;margin:0 2px;font-size:12px;font-weight:700;line-height:1}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok .product-action{justify-content:center;align-items:center;padding:2px;display:flex}.template-product-list .mobile-colors-container{width:20px;margin:0;position:absolute;top:49px;left:0}.template-product-list .mobile-colors{height:unset;max-height:182px;margin:-3px 0}.template-product-list .mobile-colors.slick-initialized{max-height:unset}.template-product-list .mobile-colors .slick-slide.mobile-color{border:none;height:26px}.template-product-list .catalog__info,.template-product-list .mobile-colors-container+.catalog__info,.template-product-list .quantity__text_rasprodaga+.catalog__info{margin-top:10px}.template-product-list .mobile-colors .mobile-color:not(.mobile-color-full):not(.slick-slide),.template-product-list .mobile-colors .mobile-color.before{border:2px solid #b8b8b8;border-radius:6px;min-width:20px;min-height:20px;margin:3px 0;width:20px!important}.template-product-list .mobile-colors.show-more .mobile-color.slick-slide.before{display:none}.template-product-list .mobile-colors .mobile-color:not(.mobile-color-full):not(.slick-slide):has(a){border:none;margin:0}.template-product-list .mobile-colors .mobile-color:not(.mobile-color-full).slick-slide:has(a){border:none;margin:0}.template-product-list .mobile-colors .mobile-color.before:has(a){border:none;margin:0}.template-product-list .mobile-colors .mobile-color:not(.mobile-color-full):has(a) a.lazyload:not([data-was-processed]){border:2px solid #b8b8b8}.template-product-list .mobile-color a{border:none;border-radius:6px;outline:none;width:20px;height:20px;margin:3px 0}.template-product-list .mobile-colors .slick-arrow{background-image:none;border-radius:0;width:20px;height:14px;left:0}.template-product-list .mobile-colors .slick-arrow:before{content:"";border-top:2px solid #a8a8a0;border-right:2px solid #a8a8a0;border-radius:1px;width:6px;height:6px;position:absolute;top:3px;left:7px;transform:rotate(135deg)}.template-product-list .mobile-colors .slick-prev{top:-7px}.template-product-list .mobile-colors .slick-next{bottom:-7px}.template-product-list .catalog__title-wrap{--lines-number:3;height:calc(1.22em*var(--lines-number));line-clamp:var(--lines-number);-webkit-line-clamp:var(--lines-number);text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 auto 8px;font-size:14px;line-height:1.21;display:-webkit-box;overflow:hidden}.template-product-list .catalog__item:not(.catalog__item_old) .catalog__title-wrap{--lines-number:4;margin-bottom:7px}.template-product-list .catalog__title{white-space:normal;word-wrap:break-word;color:#2b2b2b;letter-spacing:.048px;-webkit-hyphens:auto;hyphens:auto;font-size:12px;font-weight:500;display:inline}.template-product-list .product-rating{white-space:normal;word-wrap:break-word;color:#2b2b2b;pointer-events:auto;margin-right:3px;padding-right:3px;font-size:12px;font-weight:500;line-height:17px;display:inline-block;position:relative}.template-product-list .product-rating:before{content:url(star-green.svg);float:left;height:14px;margin-right:2px}.template-product-list .product-rating:after{content:"";pointer-events:auto;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}.template-product-list .product-rating span{position:relative}.template-product-list .product-rating span:after{content:"|";color:#e2e2df;font-size:10px;font-weight:600;line-height:1;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.template-product-list .catalog__set-btn-img{object-fit:cover;border-radius:4px;height:32px}.template-product-list .catalog__price{column-gap:8px;display:flex}.template-product-list .catalog__price>*{margin-right:0}.template-product-list .catalog__price-column>*{margin-bottom:1px}.template-product-list .catalog__price-column{margin-bottom:0}.template-product-list .rassrochka_catalog{max-width:unset;margin-top:0;line-height:12px}.template-product-list .catalog__price_vh .rassrochka_catalog,.template-product-list .catalog__price_mk:not(.catalog__price_old) .rassrochka_catalog{margin-bottom:3px}.template-product-list .catalog__price-desc{color:#a8a8a0;text-overflow:ellipsis;letter-spacing:.036px;max-width:75px;font-size:9px;font-style:normal;font-weight:400;line-height:10px;overflow:hidden}.template-product-list .catalog__price-desc-text{transform-origin:0;width:100px;font-size:12px;position:absolute;top:1px;right:-23px;scale:.83}.template-product-list .catalog__price-old,.template-product-list .catalog__price_old.catalog__price_mk .catalog__price-old,.template-product-list .catalog__price_old.catalog__price_vh .catalog__price-old{color:#666;font-size:12px;font-weight:400;line-height:normal}.template-product-list .catalog__price-old:after,.template-product-list .catalog__price_old.catalog__price_mk .catalog__price-old:after,.template-product-list .catalog__price_old.catalog__price_vh .catalog__price-old:after{background-color:#666;width:100%;left:-1px}.template-product-list .catalog__price-current{color:#fd0209;margin-bottom:0;font-size:18px;font-weight:700;line-height:normal}.template-product-list .catalog__price-current .ruble-sign{font-size:12px;font-weight:400}.template-product-list .clock{margin-top:-3px}.template-product-list .price-garant-catalog-link{align-self:flex-end;margin:6px 0 4px}.template-product-list .quantity__wrap{text-align:left;letter-spacing:-.01em;border-bottom:none;flex-wrap:wrap;align-items:center;margin:8px 0 4px;padding:0;display:flex}.template-product-list .quantity__text_rasprodaga{margin:0;line-height:normal}}@media (min-width:1025px){.template-product-list .page__slider_product{width:calc(100% + 24px);max-width:calc(100% + 24px);margin-left:-12px}.template-product-list .page__slider_product>.slick-prev{z-index:1;left:-20px}.template-product-list .page__slider_product>.slick-next{z-index:1;right:-20px}.template-product-list .catalog__item{flex-direction:column;display:inline-flex}.template-product-list .catalog__item-container{margin:0 -15px;padding:18px 16px 16px;transition:box-shadow .25s;right:0}.template-product-list .catalog__item-container:hover{z-index:1040;border-radius:16px;padding:18px 16px 16px;position:relative;right:0;box-shadow:0 0 16px #0003}.template-product-list .catalog__item-container .catalog__item{margin:0}.template-product-list .catalog__item-container:hover .catalog__item{margin-top:0}.template-product-list .catalog__item-more-colors{z-index:1;background-color:#0000;width:32px;max-height:172px;padding-top:0;position:absolute;top:88px;left:21px}.template-product-list .catalog__item-more-colors .another-colors{max-height:172px}.template-product-list .another-colors,.template-product-list .another-colors .slick-list{width:32px;min-height:172px}.template-product-list .catalog__item-more-colors .color-image{border:none;border-radius:6px;width:32px;height:32px;margin:0 auto 6px}.template-product-list .another-color.before{border:none;border-radius:6px;height:32px;margin:0 auto 6px;width:32px!important}.template-product-list .catalog__item-more-colors .another-color{min-height:38px!important}.template-product-list .color-name{display:none!important}.template-product-list .catalog__item-more-colors .color-image:hover{outline-offset:-2px;border:none;outline:2px solid #ffa200}.template-product-list .another-colors .slick-arrow{background-image:none;border-radius:0;width:32px;height:24px;left:0}.template-product-list .another-colors .slick-arrow:before{content:"";border-top:3px solid #a8a8a0;border-right:3px solid #a8a8a0;border-radius:1px;width:12px;height:12px;position:absolute;left:10px;transform:rotate(135deg)}.template-product-list .another-colors .slick-prev:before{top:9px;transform:rotate(-45deg)}.template-product-list .another-colors .slick-next:before{top:3px}.template-product-list .another-colors .slick-prev{top:0;transform:rotate(0)translateY(-100%)}.template-product-list .another-colors .slick-next{bottom:6px;top:unset;transform:rotate(0)translateY(100%)}.template-product-list .catalog__sku{color:#a8a8a0;font-size:12px;font-weight:400;line-height:14px;top:-2px;left:50%;transform:translate(-50%)}.template-product-list .catalog__sku-num{font-size:12px}.template-product-list .catalog__image-wrap{justify-content:center;margin:0 auto;display:inline-flex}.template-product-list .catalog__image{width:auto}.template-product-list .product-action{min-width:unset;color:#fff;width:calc(100% + 24px);padding:2px 6px;font-size:13px;font-weight:600;line-height:normal;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.template-product-list .product-action_small,.template-product-list .product-action_tretya-dver-v-podarok,.template-product-list .product-action_ustanovka-v-podarok,.template-product-list .product-action_montazh-pod-kluch-vh-1,.template-product-list .product-action_ruchka-v-podarok-1{width:unset;left:-12px;transform:translate(0%)}.template-product-list .product-action_montazh-pod-kluch-vh-1{display:flex}.template-product-list .product-action_another{width:auto;padding:2px 6px}.template-product-list .product-action-wrapper .product-action_another,.template-product-list .product-action-wrapper .product-action_tretya-dver-v-podarok{min-width:unset}.template-product-list .product-action_double_benefit{min-width:138px}.template-product-list .product-action_best_price,.template-product-list .product-action_double_benefit{color:#fe0002;letter-spacing:-.03em;background:#fff200}.template-product-list .product-action_tretya-dver-v-podarok:before{background:url(gift_white_new.svg) 50%/contain no-repeat;width:14px;height:14px;margin-right:4px}.template-product-list .product-action_double{bottom:21px;left:-12px}.template-product-list .product-action-wrapper{z-index:97;width:calc(100% + 24px);position:absolute;bottom:2px;left:50%;transform:translate(-50%,-100%)}.template-product-list .product-action-wrapper>:first-child{align-items:center;margin-right:2px;display:flex}.template-product-list .product-action-wrapper_bottom{bottom:0;transform:translate(-50%)}.template-product-list .product-action-wrapper .product-action{transform:unset;left:unset;bottom:unset;white-space:nowrap;position:relative}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok{min-width:138px}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok>:first-child{margin-right:0}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok .product-action:before{content:"";background:url(door_back.svg) 50%/contain no-repeat;width:14px;height:14px;margin-right:2px;display:block}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok .product-action:last-child:before{background-image:url(ruchka_back.svg);margin-right:4px}.template-product-list .product-action__plus{color:#fe0002;margin:0 2px;font-size:12px;font-weight:700}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok .product-action{justify-content:center;align-items:center;padding:2px 4px;display:flex}.template-product-list .catalog__info{border:none;flex-wrap:wrap;margin-bottom:6px;padding:0}.template-product-list .catalog__title-wrap{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:57px;margin:14px auto 6px;display:-webkit-box}.template-product-list .catalog .catalog__item{width:100%}.template-product-list .catalog__title{letter-spacing:.056px;color:#2b2b2b;-webkit-hyphens:auto;hyphens:auto;font-size:14px;font-weight:500;line-height:19px;text-decoration:none}.template-product-list .product-rating{cursor:pointer;float:left;color:#2b2b2b;margin-right:3px;font-size:14px;font-weight:500;line-height:19px}.template-product-list .product-rating:before{content:"";float:left;background:url(star-green.svg) 50%/contain no-repeat;width:16px;height:16px;margin-right:2px}.template-product-list .product-rating:after{content:"|";color:#a8a8a0;margin-left:2px;font-size:13px;font-weight:600;line-height:normal}.template-product-list .catalog__price-box{justify-content:space-between;gap:10px;display:flex}.template-product-list .catalog__price-wrap{flex-direction:column;min-height:94px;margin-top:4px;display:flex}.template-product-list .catalog__item:not(.catalog__item_mk):not(.catalog__item_vh) .catalog__price-wrap{min-height:79px}.template-product-list .catalog__price{flex-wrap:nowrap;flex:1;margin:0}.template-product-list .catalog__price>*{margin-right:8px}.template-product-list .catalog__price>:last-child{margin-right:4px}.template-product-list .catalog__price-column{margin-bottom:0}.template-product-list .catalog__price-column>*{margin-bottom:2px}.template-product-list .catalog__price-old,.template-product-list .catalog__price_old.catalog__price_mk .catalog__price-old,.template-product-list .catalog__price_old.catalog__price_vh .catalog__price-old{color:#666;font-weight:400;line-height:normal}.template-product-list .catalog__price-old:after,.template-product-list .catalog__price_old.catalog__price_mk .catalog__price-old:after,.template-product-list .catalog__price_old.catalog__price_vh .catalog__price-old:after{background-color:#666;width:100%;height:1px;top:8px;left:0}.template-product-list .catalog__price:not(.catalog__price_old){align-items:center}.template-product-list .catalog__price-current{color:#2b2b2b;margin-bottom:0;font-size:20px;font-weight:700;line-height:24px}.template-product-list .catalog__price-current .ruble-sign{font-size:14px;font-weight:400;line-height:24px}.template-product-list .rassrochka_catalog{max-width:unset;margin-bottom:1px}.template-product-list .catalog__price-desc{color:#a8a8a0;text-overflow:ellipsis;letter-spacing:.044px;max-width:92px;margin-bottom:0;font-size:11px;font-weight:400;line-height:12px;overflow:hidden}.template-product-list .price-garant-catalog-link{cursor:default;margin:0;line-height:12px;display:inline-block}.template-product-list .price-garant-catalog-link_link{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.template-product-list .catalog__star{width:auto;min-width:unset;padding:4px 6px 4px 4px}.template-product-list .page_admin .catalog__star{width:auto}.template-product-list .star{margin-bottom:8px;display:flex}.template-product-list .star:last-child{margin-bottom:0}.template-product-list .catalog__star .star__green{width:14px;height:14px;position:static}.template-product-list .star__icon{filter:invert(48%)sepia(0%)saturate(1622%)hue-rotate(248deg)brightness(80%)contrast(86%);margin-right:11px}.template-product-list .catalog__star .star__icon:after{content:"-";color:#666;margin-left:4px;line-height:14px;display:block;position:relative;left:100%}.template-product-list .star__text{color:#2b2b2b;font-size:12px;font-weight:500}.template-product-list .product__price-changing-text{letter-spacing:.048px;margin:12px 0 4px;font-size:12px}.template-product-list .clock{width:16px;height:14px;margin-top:-3px}.template-product-list .quantity__wrap{text-align:left;border-bottom:none;flex-wrap:wrap;align-items:center;min-width:100%;margin:0;padding:0;display:flex}.template-product-list .quantity__text{color:#666;font-size:12px;font-weight:400;line-height:normal}.template-product-list .quantity__text_rasprodaga{color:#fe0002}.template-product-list .catalog__manager_bot{max-height:52px}}.product-no-goods-text{letter-spacing:.048px;align-items:center;font-size:12px;font-weight:500;line-height:16px;display:flex}@media (min-width:1025px){.product-no-goods-text{margin-top:8px}}.product-no-goods-text:before{content:url(none.png);min-width:14px;height:14px;margin-right:4px}.product-no-goods-text:after{content:"Товара нет в наличии";display:block}.product-no-goods-text+.quantity__wrap{margin:0;height:auto!important}.product__icon_new:before{content:"NEW";display:block}.product__icon_hit:before{content:"ХИТ";display:block}.product__icon_hit{background:#fe0002}.product__icon_new{background:#02a813}.product__icon_hit,.product__icon_new{color:#fff;border-radius:4px;justify-content:center;align-items:center;font-style:normal;font-weight:600;display:flex}@media (min-width:1025px){.catalog__item{padding-top:18px}.template-product-list .catalog__icons{transform-origin:100% 0;flex-direction:column;gap:8px;transition:transform .25s;display:flex;top:0}.template-product-list .catalog__item-container:hover .catalog__icons{transform:scale(1.08)}.template-product-list .product__icon:not(:last-child){margin-bottom:0}.template-product-list .product__icon{width:48px;height:48px}.template-product-list .product__icon_hit,.template-product-list .product__icon_new{height:24px;padding:2px 6px;font-size:16px;line-height:1.25}.template-product-list .product__icon_garantiya{height:24px}.header-fix{height:auto;line-height:1}.header-fix .header-fix__title{height:42px;margin:0;display:flex;position:absolute;left:0;right:0;box-shadow:0 0 12px #0006}.header-fix_show .header-fix__title{display:none}.header-fix__row{justify-content:initial;gap:15px;padding:8px 0;display:none}.header-fix_show .header-fix__row{display:flex}.header-fix__catalog-btn{color:#fff;background:#fe8b1e;border-width:0;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:6px 19px 6px 22px;font-size:14px;font-weight:500;line-height:1.71429;display:flex}.header-fix__catalog-btn-icon{width:18px;height:2px;transition:visibility var(--duration)var(--timing-function);background-color:#fff;position:relative}.header-fix__catalog-btn-icon:before,.header-fix__catalog-btn-icon:after{content:"";visibility:visible;height:2px;transition-property:top,bottom,transform;transition-duration:var(--duration);transition-timing-function:var(--timing-function);background-color:#fff;position:absolute;top:-5px;left:0;right:0}.header-fix__catalog-btn-icon:after{top:unset;bottom:-5px}.clicked .header-fix__catalog-btn-icon{visibility:hidden}.clicked .header-fix__catalog-btn-icon:before{top:unset;transform:rotate(-45deg)}.clicked .header-fix__catalog-btn-icon:after{bottom:unset;transform:rotate(45deg)}.header-fix__search{width:28.72%}.header-fix__search .search{border:none;width:auto;height:auto;margin:0}.header-fix__search .search__input{height:initial;border:1px solid #e6e6e6;border-radius:4px;width:100%;padding:5px 11px 5px 43px;font-size:14px;font-weight:400;line-height:1.71429}.header-fix__search .search__input::placeholder{color:#a8a8a1}.header-fix__search .search__submit{left:15px;right:initial;background-image:url(loupe-icon.svg);width:18px;height:18px;top:50%;transform:translateY(-50%)}.header-fix .birthday__text{justify-content:center;align-items:center;width:296px;margin:0;display:flex}.header-fix .birthday__item{position:absolute;top:0;bottom:0;left:0;right:0}.header-fix .feedback-platform__item{align-items:center;gap:4px;display:flex}.birthday__link{text-decoration:none}.header-fix .feedback-platform__rating{color:#000;font-size:14px;font-weight:600;line-height:1}.header-fix .header__reliability-star-title{display:none}.header-fix .header__reliability-block{position:absolute;top:0;bottom:0;left:0;right:0}.header-fix .header__reliability-rate,.header-fix .header__reliability-star-counts{display:none}.header-fix .feedback-platform__item{padding:0}.header-fix .feedback-platform{flex-direction:row;justify-content:center;gap:24px;padding:10px 0;display:flex}.header-fix .feedback-platform__rating{margin:0}.header-fix__title-new{letter-spacing:.02em;text-align:center;color:#ea3224;background:#fff652;border-radius:4px;width:auto;min-height:36px;padding:6px 16px;font-size:14px;font-weight:500}.header-fix__call{flex-direction:column;align-items:flex-start;width:160px;height:100%;position:relative}.header-fix__call>:not(:last-child){margin-right:0}.header-fix__phone{letter-spacing:.01em;text-align:center;color:#2b2b2b;font-size:16px;font-weight:600}.header-fix__link{letter-spacing:.02em;text-align:center;color:#4696ec;transition:opacity var(--duration)var(--timing-function);background-color:#0000;border:1px solid #0000;padding:0;font-size:14px;font-weight:400}.header-fix__link:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.header-fix__link:hover,.header-fix__link:active{opacity:.7;border-bottom:1px solid #0000}.header-fix__cart{background:#fff;border:1px solid #e6e6e6;border-radius:4px;padding:7px;position:relative}.header-fix__cart .header__links-link-icon{fill:#6c6c63;transition:fill var(--duration)var(--timing-function);margin:0}.header-fix__cart:hover .header__links-link-icon,.header-fix__cart:active .header__links-link-icon{fill:#00c43d}.header-fix__cart .header__cart-count{color:#fff;background-color:#ff8139;border-radius:50%;min-width:18px;height:18px;padding:0 2px;font-size:10px;font-weight:900;line-height:1;position:absolute;top:-6px;right:-6px}.copied-nav-container{z-index:1010;position:fixed;top:52px;left:0;right:0}.copied-nav-container .nav,.copied-nav-container .nav__sub{background:#fff;border-radius:0 0 8px 8px;box-shadow:0 12px 16px #0000001a}.hovered .nav__link{color:#f06000;background-color:#fbfbfb}.hovered .nav__sub{display:block}.aside{padding-left:0}.aside-callback-wrapper{flex-direction:column;align-items:center;max-width:277px;display:flex}.aside-callback-wrapper.jjj{position:sticky}.observer-marker{width:100%;height:1px;margin-top:-1px}.aside-callback{grid-template-columns:100%;gap:14px;margin:0;padding:28px 0 12px;display:grid}.aside-callback__title{text-align:center;color:#111;margin-bottom:6px;padding:0 16px;font-size:18px;font-weight:500}.aside-callback .reliability-feedback__slide{background:#fff;border-radius:8px;margin:0;padding:16px;box-shadow:0 0 8px #0000001a}.aside-callback .reliability-feedback__slide:has(.reliability-feedback__more){padding-bottom:0}.aside-callback .reliability-feedback__user-info{margin-bottom:8px;position:relative}.aside-callback .reliability-feedback__user-photo{width:40px;height:40px;min-width:initial;flex-shrink:0;justify-content:center;align-items:center;margin-right:12px;display:flex;position:static}.aside-callback .reliability-feedback__user-no-photo{margin:0;font-size:32px;line-height:1;position:static}.aside-callback .reliability-feedback__user-info-right{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.aside-callback .reliability-feedback__user-name{width:calc(100% - 24px);font-weight:500}.aside-callback .reliability-feedback__star-wrap{all:initial;background-repeat:no-repeat;background-size:cover;width:14px;height:14px;margin:0;padding-top:3px}.aside-callback .reliability-feedback__star-wrap .star__orange{all:initial;background-image:url(rating-star.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}.aside-callback .star__raiting-value{color:#000;margin:0;padding-top:3px;font-size:14px;font-weight:600}.aside-callback .reliability-feedback__platform{bottom:0;left:49px;right:unset;background-size:cover;width:22px;height:22px;display:none}.aside-callback .reliability-feedback__address,.aside-callback .reliability-feedback__door-img-block,.aside-callback .reliability-feedback__buy{display:none}.aside-callback .reliability-feedback__platform-block{all:initial;flex-direction:row-reverse;align-items:center;gap:4px;display:flex;position:absolute;top:36px;left:68px}.aside-callback .reliability-feedback__platform-block-text{all:initial;color:#656565;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;top:38px;left:90px}.aside-callback .reliability-feedback__platform-block-text:first-letter{text-transform:uppercase}.aside-callback .reliability-feedback__platform-block-img{width:16px;height:16px;margin:0}.aside-callback .reliability-feedback__platform-block--google .reliability-feedback__platform-block-img{width:14px;height:14px}.aside-callback .reliability-feedback__more{color:#f58729;visibility:hidden;display:block;position:relative;bottom:18px;right:16px}.aside-callback .reliability-feedback__text{color:#000;margin:0;font-size:14px;font-weight:400;line-height:1.4}.aside-callback .reliability-feedback__text-block .reliability-feedback__more:before{content:"свернуть";text-align:right;width:100px;color:inherit;visibility:visible;transition:color var(--duration)var(--timing-function);background:linear-gradient(90deg,#fff0 0%,#fff 9.5%);font-size:14px;font-weight:400;position:absolute;top:0;right:16px}.aside-callback .reliability-feedback__text-block--hide .reliability-feedback__more:before{content:"развернуть..."}.aside-callback .reliability-feedback__more:hover,.aside-callback .reliability-feedback__more:active{color:#f36506}.aside-banner{display:none}.all-callback-btn{color:#fff;background:#fe8b1e;border:1px solid #f97900;border-radius:4px;margin:0;padding:6px 12px;font-size:15px;font-weight:500;line-height:1.6;box-shadow:0 1px 4px #0000001f}.manager__wrap{grid-template-columns:50% 50%;row-gap:14px;padding:20px 0;display:grid}.manager__title-aside{text-align:center;color:#111;grid-column:span 2;margin-bottom:14px;font-size:18px;font-weight:500}.manager_aside{flex-direction:column;justify-content:flex-start;gap:8px;margin:0;padding:0 10px}.manager__photo_aside{width:80px;height:80px;margin:0;position:relative;overflow:visible}.manager__photo-box_aside{border-radius:100%;width:80px;height:80px;overflow:hidden}.manager__name_aside{width:unset;color:#000;margin:0;font-size:13px;line-height:14px}.manager__rating_aside,.manager__text_aside{width:unset;color:#000;margin:0;font-size:11px;font-weight:400;line-height:14px}.manager__rating_aside{color:#000;background:#fff;border-radius:8px;gap:4px;width:44px;height:19px;padding:1px 3px;font-size:14px;font-weight:600;line-height:1.2;position:absolute;bottom:-5px;left:50%;transform:translate(-50%);box-shadow:0 4px 4px #00000014}.manager__rating_aside:before{content:"";background:url(star_orange.svg) no-repeat;width:16px;height:16px;display:block}.manager__wrap .manager__row{flex-direction:column;gap:2px;width:100%}.manager__name_aside{text-align:center;color:#000;width:100%;font-size:14px;font-weight:400;line-height:1.2;overflow:visible}.manager__position_aside{text-align:center;color:#777;width:100%;margin:0;font-size:12px;font-weight:400;line-height:1.2}.page__ears{align-items:flex-end;gap:10px}.ears-box{width:80px;min-height:inherit;height:inherit;cursor:pointer;transition:box-shadow var(--duration)var(--timing-function);background-color:#fff;background-position:50% 6px;background-repeat:no-repeat;background-size:24px 24px;border:0;border-radius:8px 0 0 8px;flex-direction:column;justify-content:flex-start;margin:0;padding:6px 4px;box-shadow:0 0 8px 6px #0000000f}.ears-box:hover{box-shadow:0 0 8px 6px #00000014}.ears-box:hover .ears__button{background-color:#cd151c}.ears_measuring{background-image:url(measuring-instr-icon.svg);padding-top:34px}.ears_coupon{background-image:url(coupon-icon.svg);padding-top:34px}.ears_113{background-image:url(present-icon.svg);padding-top:34px}.ears_measuring .ears-stock__description,.ears_113 .ears-stock__description,.ears_coupon .ears-stock__description,.ears_coupon .ears__stock-title{letter-spacing:.02em;text-align:center;color:#ea3224;margin:0;font-size:12px;font-weight:500;line-height:1.17}.ears_measuring .ears-stock__description,.ears_coupon .ears__stock-title,.ears_113 .ears-stock__description{margin-bottom:10px}.ears_measuring .ears__button,.ears_113 .ears__button,.ears_coupon .ears__button{letter-spacing:.02em;text-align:center;color:#fff;width:72px;min-height:26px;box-shadow:none;cursor:pointer;transition:color var(--duration)var(--timing-function),background-color var(--duration)var(--timing-function);background:#ea3224;border-radius:4px;margin:0;padding:6px 8px;font-size:12px;font-weight:500;line-height:1}.ears_113 .ears__button{text-decoration:none}.ears_measuring .ears__button:hover,.ears_113 .ears__button:hover,.ears_coupon .ears__button:hover,.ears_measuring .ears__button:active,.ears_113 .ears__button:active,.ears_coupon .ears__button:active{background-color:#cd151c}.header-fix__back{width:40px;height:40px;transition:opacity var(--duration)var(--timing-function);background-color:#fff;border:none;border-radius:4px;padding:0;box-shadow:0 0 8px 6px #0000000f}.header-fix__back:hover,.header-fix__back:active{opacity:.7}.header-fix__back_show{right:21px}.header-fix__back-corner:before,.header-fix__back-corner:after{display:none}.header-fix__back-corner{background-image:url(arrow-upward.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:static;transform:rotate(0)}.bottom-fix{max-width:initial;width:initial;pointer-events:none;display:block;left:0;right:0}.bottom-fix_wrapper{justify-content:flex-end;align-items:flex-end;display:flex}.bottom-fix .policy-fix{width:321px;height:38px}.communication-methods{pointer-events:auto;gap:8px}.bottom-fix .phone-fix{color:#fff;width:293px;height:38px;transition:border-radius var(--duration)var(--timing-function);border-radius:8px 8px 0 0;padding:6px 24px 6px 10px;font-size:16px}.bottom-fix .phone-fix:before{content:"";background-image:url(call-fix-block.png);background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.bottom-fix .phone-fix__text{font-size:15px;font-weight:500}.bottom-fix .phone-fix__link{transition:color var(--duration)var(--timing-function)}.bottom-fix .phone-fix__link:hover,.bottom-fix .phone-fix__link:active{color:#444}.bottom-fix .whatsapp-fix{width:213px;height:38px;transition:background-color var(--duration)var(--timing-function),border-radius var(--duration)var(--timing-function);background:#34c759;border-radius:8px 8px 0 0;padding:10px 11px 8px;position:relative}.bottom-fix .whatsapp-fix:before{content:"";background-image:url(WhatsApp.png);background-repeat:no-repeat;background-size:contain;width:24px;height:24px}.bottom-fix .whatsapp-fix:after{content:"1";color:#fff;background-color:#fe0002;border:none;border-radius:50%;justify-content:center;align-items:center;width:10px;height:11px;font-size:8px;font-weight:700;display:flex;position:absolute;top:8px;left:23px}.bottom-fix .whatsapp-fix:hover,.bottom-fix .whatsapp-fix:active{background-color:#01652e}.communication-methods__info_show .phone-fix,.communication-methods__info_show .whatsapp-fix{border-radius:8px}.whatsapp-fix__text{letter-spacing:.02em;color:#fff;font-size:15px;font-weight:500}.communication-methods{flex-direction:column-reverse;position:relative}.communicatin-methods-btns{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:0 0;border-radius:8px 8px 0 0;gap:8px;padding:0 8px;transition:transform .5s ease-in-out}.communication-methods__info{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffb3;border-radius:8px 8px 0 0;align-items:flex-start;width:100%;height:82px;padding:4px 8px 8px;transition:transform .5s ease-in-out;position:absolute;transform:translateY(44px)}.communication-methods__info_show .communication-methods__info{transform:translateY(0)}.communication-methods__info-wrapper{align-items:center;gap:8px;width:100%;padding:0 10px;display:flex}.communication-methods__manager-foto{visibility:hidden;border-radius:100%;width:28px;height:28px;overflow:hidden}.communication-methods__text{letter-spacing:.02em;text-align:center;color:#2b2b2b;visibility:hidden;font-size:14px;font-weight:400}.communication-methods__close-btn{visibility:hidden;background-color:#0000;border:none;width:16px;height:16px;margin-left:auto;padding:0;position:relative}.communication-methods__info_show .communication-methods__manager-foto,.communication-methods__info_show .communication-methods__text,.communication-methods__info_show .communication-methods__close-btn{visibility:visible}.communication-methods__info_show .communicatin-methods-btns{transform:translateY(-8px)}}@media (max-width:1024px){.template-product-list .catalog__icons{top:20px}.template-product-list .product__icon:not(:last-child){margin-bottom:8px}.template-product-list .product__icon{width:36px;height:36px}.template-product-list .product__icon_hit,.template-product-list .product__icon_new{height:18px;padding:2px 6px;font-size:12px;line-height:1.25}.template-product-list .product__icon_garantiya{height:18px}}@media (max-width:430px){.template-product-list .catalog__icons{right:-4px}.template-product-list .catalog__item_vh .catalog__icons{right:0}.catalog__item_vh .catalog__image-wrap{margin-right:40px}}@media (max-width:360px){.template-product-list .catalog__item_vh .catalog__icons{right:-4px}.catalog__item_vh .catalog__image-wrap{margin-right:36px}.template-product-list .catalog__price-current{font-size:16px}}@media (max-width:340px){.catalog__item_vh .catalog__image-wrap{margin-left:0;margin-right:auto}.catalog__image-wrap,.catalog__image,.catalog__image-img{height:180px}}.template-product .product__icon-wrap-absolute .product__icon.product__icon_hit:not(.product__icon_garantiya-block):not(.product__icon_garantiya),.template-product .product__icon-wrap-absolute .product__icon.product__icon_new:not(.product__icon_garantiya-block):not(.product__icon_garantiya){letter-spacing:.006em;height:28px;padding:6px 8px;font-size:16px;line-height:1}.template-product-list .rassrochka_catalog_size{width:75px;height:7px}.nav__close-btn{cursor:pointer;width:34px;height:34px;transition:opacity var(--duration)var(--timing-function);z-index:10;background-color:#0000;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:2px;right:4px}@media not (max-width:1024px){.nav__close-btn:hover{opacity:.7}}.nav__close-btn:active{opacity:.7;outline:none}.nav__close-btn:focus-visible{opacity:.7;outline:none}.ustanovka-zamer.modal__want-install{display:none!important}.hmk .header__contact-street{letter-spacing:-.01em;font-size:12px}.hmk .header__name-address-address [itemprop=streetAddress]{letter-spacing:-.01em;font-size:10px}.bottom-menu-mobile__item_cart{position:relative}.product-action-title{margin-right:4px}.header__contact-city{letter-spacing:-.05em;font-size:13px}.header__opened-menu .header__links{width:100%;max-width:320px}.notice_mobile{margin-top:4px;padding:0 12px;font-size:14px}.notice_mobile>*{margin:0}.page__breadcrumb .page__breadcrumb-delimiter:last-child{display:none}.footer__list_my{max-height:unset;max-width:unset;box-shadow:none;background-color:#0000}.footer__list_my .footer__list-li{border:none;padding:0}.footer__list_my .footer__list-li:active,.footer__list_my .footer__list-li:hover{background-color:#0000}@media (max-width:1024px){.product-action img{width:auto}.product-action{font-size:10px;font-weight:500;line-height:1}}.catalog__manager-stats-wrap{display:none}.btn_orange-new{cursor:pointer;height:unset;color:#fff;z-index:9999;background:#ff8c29;border-radius:2px;margin:0;padding:4px 6px;line-height:normal;position:absolute;top:calc(100% + 2px);left:134px}.btn_orange-new:after{content:"A0";background:#ff8c29;width:8px;height:8px;position:absolute;top:-4px;left:8px;transform:rotate(45deg)}.btn_orange-new:focus,.btn_orange-new:hover{box-shadow:none;color:#fff}.btn_orange-new:active{box-shadow:none}.product-filter .limit{position:relative}.product-filter .limit:after{top:9px;right:11px}@media (min-width:1025px){.ears_prezent{color:#fff;background:url(ears_prezent_back.svg);border:none;min-height:101px;padding:8px 17px 8px 5px}.ears_prezent .ears-stock__description{color:#fff;margin:0;font-size:12px;font-weight:500;line-height:1}.ears_prezent .ears__stock-title{color:#fff;margin:4px 0;font-size:24px;font-weight:900;line-height:normal}.ears_prezent .ears__stock-title>span{font-size:16px;font-weight:500}.ears_prezent .ears__button{color:#fe0002;background:#fff;border-radius:4px;margin:0 auto;padding:4px 6px;font-size:12px;font-weight:500;line-height:normal;display:inline-block;box-shadow:0 0 8px #99000166}.podarok-new__value{color:#fe0002;background:0 0;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.podarok-new__text .modal__title_orange{color:#fe0002}.product-action{min-height:18px}.template-product .product__image-wrap{margin-bottom:26px}.template-product .product .product-action-wrapper{bottom:-6px}.template-product .product .product-action{padding:4px 8px}.template-product .product .product-action-wrapper .product-action{min-width:unset}.template-product .product .product-action-wrapper .product-action_another{min-width:72px;margin-left:0;margin-right:8px;line-height:30px}.template-product .product .product-action-wrapper>:last-child{flex:1;display:flex}.template-product .product .product-action_double_benefit{color:#13100f;background:#fff200;width:calc(100% + 20px);padding:4px;font-size:20px;line-height:24px;bottom:-2px}.template-product .product .product-action_double_benefit+.product-action-wrapper{bottom:35px}.template-product .product .product-action_double_benefit+.product-action-wrapper .product-action{padding:4px;font-size:20px;line-height:24px}.template-product .product .product-action_tretya-dver-v-podarok:before{width:26px;height:26px;margin-right:6px}.template-product .product .product-action_double_benefit+.product-action-wrapper .product-action_tretya-dver-v-podarok:before{width:22px;height:22px;margin-right:6px}.template-product .product-card-buttons .mk-product-compare,.template-product .product-card-buttons .product__button_width_full,.template-product .product-card-buttons .mk-product-compare~.product__po-centru-nado-blin{text-align:center;margin-left:auto;margin-right:auto}}@media (max-width:1024px){.page_product .product__gallery .slick-active button{background-color:#f07821}.modal.podarok-new .modal-content{background:url(modal500_bg_mob.svg) 0 0/100%}}@media (min-width:1025px){.template-index .reliability-satisfaction{max-width:1028px;margin:auto;padding:64px 0}.template-index .reliability-satisfaction__title{letter-spacing:0;max-width:800px;margin:0 auto 24px;font-size:40px;line-height:48px}.template-index .reliability-satisfaction__survey{letter-spacing:0;color:#555;font-size:20px;line-height:30px}.template-index .reliability-satisfaction__chart-block{height:unset;padding:37px 0 0;display:flex}.template-index .reliability-satisfaction__happiness{width:unset;height:unset;margin:0 0 48px 136px;padding:0 0 24px}.template-index .reliability-satisfaction__happiness--very-happy{border-bottom:4px solid #72a03c}.template-index .reliability-satisfaction__happiness--normal-happy{width:unset;border-bottom:3px solid #e39f3e}.template-index .reliability-satisfaction__happiness:before{width:112px;height:112px;margin-right:24px;top:0;left:-136px}.template-index .reliability-satisfaction__percent-people{letter-spacing:0;margin:0;font-size:64px;line-height:77px}.template-index .reliability-satisfaction__buyer{letter-spacing:0;padding-bottom:5px;font-size:20px;line-height:30px;display:block}.template-index .reliability-satisfaction__chart{background-image:url(reliability-chart-new.svg);width:402px;min-width:402px;height:402px;margin:12px 0 0 64px;position:static}.template-index .reliability-satisfaction__description{letter-spacing:0;color:#555;width:unset;padding-left:136px;font-size:16px;line-height:24px;position:static}}@media (max-width:1024px){.template-index .reliability-satisfaction{padding:32px 0 16px}.template-index .reliability-satisfaction__title{letter-spacing:0;margin:0 auto 16px;font-size:20px;line-height:24px}.template-index .reliability-satisfaction__survey{letter-spacing:0;color:#555;margin:0 0 30px;font-size:13px;line-height:20px}.template-index .reliability-satisfaction__chart-block{height:unset;flex-wrap:wrap;padding:0}.template-index .reliability-satisfaction__happiness{width:50%;height:unset;margin:56px 0 16px;padding:0 8px 16px}.template-index .reliability-satisfaction__happiness--very-happy{border-bottom:none}.template-index .reliability-satisfaction__happiness--normal-happy{border-bottom:none;width:50%}.template-index .reliability-satisfaction__happiness:before{width:48px;height:48px;margin:0 auto 8px;top:-56px}.template-index .reliability-satisfaction__percent-people{letter-spacing:0;margin:0;font-size:36px;line-height:43px}.template-index .reliability-satisfaction__buyer{letter-spacing:0;font-size:14px;line-height:21px;display:block}.template-index .reliability-satisfaction__description{letter-spacing:0;color:#555;min-width:100%;font-size:13px;line-height:20px;position:static}}.template-index .reliability-satisfaction__happiness--very-happy:before{background-image:url(very-happy-new.svg)}.template-index .reliability-satisfaction__happiness--normal-happy:before{background-image:url(normal-happy-new.svg)}.template-index .reliability-satisfaction__happiness--very-happy .reliability-satisfaction__percent-people{color:#72a03c}.template-index .reliability-satisfaction__happiness--normal-happy .reliability-satisfaction__percent-people{color:#e39f3e}.didnt-find-dream-door-text__name{display:inline-block}.didnt-find-dream-door-text__name:first-letter{text-transform:lowercase}@media (min-width:1025px){.catalog__item-more-colors:has(.another-colors.slick-initialized){display:block}.catalog__item-container:hover .catalog__item-more-colors{display:block;top:88px}}.header__reliability-item-title--google:before{background-image:url(platform-block-2gis.png)}@media (max-width:1024px){.header__fix-menu-reviews-btn .itemprop-ratingvalue{font-weight:600}@keyframes ratinganimation{0%{opacity:1;transform:translateY(100%)}2%{opacity:1;transform:translateY(0%)}25%{opacity:1;transform:translateY(0%)}27%{opacity:1;transform:translateY(-100%)}90%{opacity:0;transform:translateY(-100%)}99%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(100%)}}.header__fix-menu-reviews-btn{min-height:32px;position:relative;overflow:hidden}.header__reliability-item{color:#32322e;justify-content:center;align-items:center;padding:7px 2px;font-size:12px;line-height:16px;animation-name:ratinganimation;animation-duration:12s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:normal;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.header__reliability-item:first-of-type{animation-delay:-12s}.header__reliability-item:nth-of-type(2){animation-delay:-9s}.header__reliability-item:nth-of-type(3){animation-delay:-6s}.header__reliability-item:nth-of-type(4){animation-delay:-3s}.header__reliability-item .header__reliability-item-feadback,.header__reliability-item .itemprop-reviewcount{font-weight:400}.header__reliability-item .itemprop-reviewcount{margin:0;padding-right:2px}.header__reliability-item-rating{color:#1c1c1e;margin:0;padding-right:2px;font-weight:600}.header__reliability-item-title{align-items:center;display:flex}.header__reliability-item .header__reliability-item-title{margin:0;padding-right:2px}.header__reliability-item-title:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;align-items:center;width:16px;height:16px;margin-right:0;display:flex}.header__reliability-item-title--yandex:before{background-image:url(platform-block-yandex.png)}.header__reliability-item-title--flamp:before{background-image:url(flamp_sm.png)}.feedback-platform__rating-img{width:16px;height:16px;margin:0 2px 0 0}.ratingvalue-sep{color:#e2e2df}.header__fix-menu__top.active .header__fix-menu-reviews-btn .itemprop-ratingvalue,.header__fix-menu__top.active .ratingvalue-sep,.itemprop-reviewcount{margin-right:4px}.header__fix-menu__top.active .header__reliability-item:first-child .ratingvalue-sep,.header__fix-menu__top.active .itemprop-reviewcount-text{display:none}}@media (max-width:350px){.header__fix-menu__top.active .header__fix-menu-reviews-btn{min-width:70px}}@media (min-width:1025px){.header__contact-block{margin-right:32px}.header__reliability-item{height:unset;color:#000;margin-bottom:0;padding:4px;line-height:16px}.header__reliability-item img{margin:0 2px 0 0}.header__reliability-item-title{padding-right:0}.header__reliability-item-title:before{width:16px;height:16px;margin-right:0}}@media (max-width:1024px){.didnt-find-dream-door-text{color:#2b2b2b;font-size:14px;line-height:1.3}}@media (min-width:1025px){.didnt-find-dream-door-text{color:#2b2b2b;font-size:16px;line-height:1.3}}.product__icon_green.product__icon_electronic-lock{background-image:url(vh-elektro-zamok-green.png)}.product__icon_green.product__icon_water{background-image:url(mk-zashhita-ot-vlagi-green.png)}.product__icon_green.product__icon_zvukoizolyatsiya{background-image:url(mk-zashhita-ot-shuma-green.png)}.product__icon_green.product__icon_pr-pokr{background-image:url(mk-prochnoe-pokrytie-green.png)}.product__icon_green.product__icon_termoraz{background-image:url(vh-termodver-green.png)}.product__icon_green.product__icon_vzlomostoykost{background-image:url(vh-usilennaja-zashhita-green.png)}.product__icon_green.product__icon_teplaya_dver{background-image:url(vh-sohranjaet-teplo-green.png)}.product__icon_green.product__icon_tr_kont{background-image:url(vh-trojnoe-uplotnenie-green.png)}.product__icon_green.product__icon_tolstoe{background-image:url(vh-tolstoe-polotno-90-green.png)}.product__icon_garantiya{background-image:url(garantiya-orange.svg)}.product__icon_garantiya_5{background-image:url(garantiya-5-red.svg)}.contacts__map img{height:auto}.footer__list-link:focus{color:inherit}.is-collection .collection-description-new{color:#797979;text-align:center;margin:auto auto 24px;padding:0 68px 0 0;font-size:14px;line-height:20px;position:relative}.is-collection .collection-description-new p{margin:0}.is-collection .collection-description-new_hidden p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.is-collection .collection-description-btn{color:#ef893d;font:inherit;background:0 0;border:none;padding:0;position:absolute;bottom:0;right:0}.is-collection .collection-description-btn:after{z-index:1;content:"скрыть";position:relative}.is-collection .collection-description-new_hidden .collection-description-btn:after{content:"раскрыть"}@media (max-width:991px){.is-collection .collection-description-new{text-align:justify;margin:-10px auto 10px;padding:0 0 16px}.is-collection .collection-description-new_hidden p{-webkit-line-clamp:4}.is-collection .collection-description-btn{justify-content:center;align-items:center;min-height:16px;display:flex;bottom:4px;left:0}.is-collection .collection-description-btn:after{content:"";border-bottom:2px solid orange;border-left:2px solid orange;width:10px;height:10px;margin-top:8px;position:absolute;transform:rotate(135deg)}.is-collection .collection-description-new_hidden .collection-description-btn:after{content:"";margin-top:0;transform:rotate(-45deg)}}@media (min-width:1025px){.catalog__logo{zoom:unset;top:-8px}.catalog__logo-img{width:auto;max-width:52px;height:auto;max-height:52px}.another-colors .slick-arrow,.mobile-colors .slick-arrow{background-color:#0000}}.cart-checkbox-item{display:none}.template-cart .cart-checkbox-item{display:block}.template-cart .catalog__logo{display:none}@media (max-width:1024px){.template-product .catalog__price-desc_komplekt{align-items:center;max-width:124px;font-size:12px;display:flex}.tooltip__help_left.tooltip__help_bottom .tooltip:after{z-index:-1}}@media (min-width:1025px){.catalog__price-desc-text{max-width:112px}}.header__contact-street{text-decoration:underline}.header__contact-street:focus,.header__contact-street:hover{color:#ff7600;text-decoration:none}.nav{z-index:101}.benefits .benefit:focus,.benefits .benefit:hover{filter:none}.benefits .benefit:focus img,.benefits .benefit:hover img{filter:invert(48%)sepia(83%)saturate(3413%)hue-rotate(7deg)}.benefits .benefit{cursor:pointer;z-index:100;position:relative}.benefit-hint{cursor:default;color:#333;background-color:#fff;border-radius:0 0 5px 5px;width:552px;padding:16px 12px 12px;display:none;position:absolute;top:100%;box-shadow:0 7px 10px -3px #7d7d7d}.benefit:first-child .benefit-hint,.benefit:nth-child(2) .benefit-hint,.benefit:nth-child(3) .benefit-hint{left:0}.benefit:nth-child(4) .benefit-hint{right:0}.benefits .benefit:focus .benefit-hint,.benefits .benefit:hover .benefit-hint{display:block}.benefit-hint__title{white-space:pre;margin:0 0 8px;font-size:18px;font-weight:500;line-height:1.25}.benefit-hint__list li{margin:4px 0 0 12px;position:relative}.benefit-hint__list li:before{content:"•";color:#ff831f;font-size:24px;font-weight:700;position:absolute;top:0;left:-12px}.dialog__content{grid-template-rows:1fr;padding-top:10px;display:grid}.dialog__content:has(input){grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr}.tabs__label{align-items:center}.tabs__label_standard{padding-left:20px}.tabs__label_individual{padding-right:20px}.tabs__input:checked+.tabs__label .tabs__text{background:#f6f5f4}.tabs__input_standard:not(:checked)~.dialog__list_standard,.tabs__input_individual:not(:checked)~.dialog__list_individual{display:none}.tabs__text{letter-spacing:0;text-align:center;color:#1c1c1e;background:inherit;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:14px 14px 0 0;width:100%;min-height:41px;padding:14px;font-size:14px;font-weight:500;line-height:.92857;transition:filter .2s ease-in-out,transform .2s ease-in-out;display:inline-block}@media not (max-width:1024px){.tabs__text:hover{opacity:.7}}.tabs__text:active{opacity:.7;outline:none}.tabs__text:focus-visible{opacity:.7;outline:none}.dialog__list{background:#f6f5f4;grid-column:span 2;padding:11px 20px}.variant-btn{text-align:left;color:#222;width:100%;transition:opacity var(--duration)var(--timing-function);cursor:pointer;background:#f6f5f4;border:none;border-bottom:1px solid #e7e5e4;outline:none;padding:17px 0;font-size:14px}@media not (max-width:1024px){.dialog__list{grid-template-columns:1fr 1fr;gap:15px;display:grid}.variant-btn{border:1px solid #e2e2df;border-radius:4px;width:100%;height:100%;padding:12px}.variant-btn:hover{opacity:.7}}.variant-btn:active{opacity:.7;outline:none}.variant-btn:focus-visible{opacity:.7;outline:none}.template-product-list .catalog__price-desc_furnitura{max-width:unset;margin-bottom:8px}@media (max-width:1024px){.template-product .catalog__price-desc_furnitura{max-width:192px}.template-product-list .catalog__price-desc_furnitura{max-width:unset;margin-bottom:0}.notice-2{top:50%;bottom:unset;transform:translate(-50%,-50%)}}@media (max-width:350px){.template-product .catalog__price-desc_furnitura{max-width:160px}}.header-fix-article{letter-spacing:-.025em}@media (max-width:350px){.header-fix-article{letter-spacing:-.04em}}.product-no-goods-text{margin:0 0 10px;font-size:16px;line-height:1.3}@media (max-width:1024px){.product-no-goods-text{margin:0 0 6px;font-size:14px;line-height:1.3}}.product-no-goods-text:before{margin-top:-4px}.catalog__info:has(.product-no-goods-text) .quantity__wrap{display:none}@media (max-width:1024px){.template-index .index-section__h1{margin:16px 0 4px}}.template-index .our-acrticles__row{text-decoration:none}.template-index .our-acrticles__row:not(.our-acrticles__row_notmb){justify-content:unset;margin-bottom:24px}.template-index .our-goods .our-acrticles__row{flex-direction:row-reverse;gap:8px}.template-index .our-goods .our-acrticle__img-block:not(:last-child){margin-right:0}.template-index .our-goods .our-acrticle__title,.template-index .our-goods .our-acrticle__period{overflow:unset;white-space:unset;text-overflow:unset;padding:0}.template-index .our-goods .our-acrticle__title{max-width:120px;margin:0;font-weight:600}.template-index .our-goods .our-acrticle__period{font-size:15px;line-height:19px;position:absolute;top:38px;left:60px}.template-index .our-goods .our-acrticle__img-real{height:auto;max-height:unset;width:100%;margin:8px 0 0}.template-index .our-goods .our-acrticle__img-block{flex:1;align-self:flex-end;position:relative}.template-index .our-acrticles__h2{width:calc(50% - 4px);font-size:16px;font-weight:600;line-height:19px}.template-index .our-acrticles__h2+.our-acrticles__link{justify-content:space-between;align-items:center;width:calc(50% - 4px);margin-left:8px;display:flex}.template-index .our-acrticles__h2+.our-acrticles__link:after{content:"";border:2px solid #ff831f;border-color:#ff831f #ff831f #0000 #0000;width:8px;height:8px;display:block;transform:rotate(45deg)}.template-blog .article td,.template-article .article td{border:1px solid #c5c5c5;padding:5px}.is-collection .filter__block_vzlomostoykost,.is-collection .filter__block_teploizolyatsiya,.is-collection .filter__block_shumoizolyatsiya,.is-collection .filter__block_dolgovechnost-pokrytiya,.is-collection .filter__block_prochnost-konstruktsii,.is-collection .filter__block_zvukoizolyatsiya{display:none}.manager__title{text-align:center;color:#000;margin:12px auto;font-weight:500;line-height:1.25}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok .product-action:last-child{font-weight:400}.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok .product-action:last-child:before{background-image:url(podarok-icon.svg);width:11px;height:11px}@media (min-width:1025px){.template-product-list .product-action-wrapper_tretya-dver-v-podarok_ruchka-v-podarok .product-action:last-child:before{width:13px;height:13px}}.prod-sales-count_mob+.product-info-block-parts{padding-top:10px}.prod-sales-count{color:#666;align-items:center;gap:4px;width:auto;margin:14px 0 6px;font-size:14px;display:inline-flex;position:relative}.prod-sales-count_mob{margin:12px 0 -8px}.prod-sales-count.tooltip__help{height:unset;border-radius:unset;background:0 0;font-weight:400}.prod-sales-count.tooltip__help:hover,.prod-sales-count .tooltip__help:hover{outline:none}.prod-sales-count.tooltip__help.tooltip__help_click>*{cursor:pointer}.prod-sales-count:before{content:"";filter:hue-rotate(-77deg);background:url(rocket.svg) 50%/contain no-repeat;width:18px;min-width:18px;height:18px;display:block}.prod-sales-count .tooltip__help{margin-left:0}.template-product .prod-sales-count:hover,.template-product .prod-sales-count:focus{color:#ff831f}.template-product-list .prod-sales-count:empty:before{background:0 0}.template-product-list .prod-sales-count{justify-content:center;width:100%;min-height:16px;margin:8px 0 6px;font-size:12px;line-height:16px}.template-product-list .prod-sales-count:before{width:16px;min-width:16px;height:16px}.template-product-list .prod-sales-count_mob:before{width:12px;min-width:12px;height:12px}.template-product-list .prod-sales-count_mob{gap:3px;min-height:14px;margin:0;line-height:14px;transform:translateY(-3px)}.template-product-list .prod-sales-count+.catalog__title-wrap{margin-top:0}.template-product-list .prod-sales-count_mob+.catalog__title-wrap{margin-top:-3px}.nav-subblock__link_all{color:#ff7815}@media (max-width:991px){.product-filter .filter__open-btn{border-color:#ff7815}}@media (min-width:1025px){.birtday-left[data-target],.product-dviguha [data-target]{cursor:pointer}.nav-mk__open-type-description{white-space:normal}.nav-mk__color-link{width:unset;height:unset;border-radius:unset;background:0 0;border:none;flex-direction:column;align-items:center;font-size:13px;display:flex}.nav-mk__link-item--more-design{margin:8px 0 0}.nav-mk__standart-link--more-color{width:unset;height:unset;padding:5px 10px;font-size:13px;line-height:18px}.nav-mk__color-link:before{content:"";border:2px solid #ccc;border-radius:50%;width:35px;height:35px;display:block}.nav-mk__color-link:hover{border:none}.design-builder__variant-img_type_korichnevye:before{background:url(color-brown.png) 50% no-repeat}.design-builder__variant-img_type_svetlo-korichnevye:before{background:url(color-light-brown.png) 50% no-repeat}.design-builder__variant-img_type_temnye:before{background:url(color-dark.png) 50% no-repeat}.design-builder__variant-img_type_svetlye:before{background:url(color-light.png) 50% no-repeat}.design-builder__variant-img_type_serye:before{background:url(color-gray.png) 50% no-repeat}.design-builder__variant-img_type_belye:before{background:url(color-white.png) 50% no-repeat}.nav-mk__open-type-block{width:352px}.header__contact-shopTitle:before{background-image:url(target.png);margin-right:2px}.header__links{font-size:13px}.header__links-item:first-child{border-left:none}.filter__video-text{width:unset;padding-left:0}.more-two-stores .header__search .search{width:240px;margin-left:16px}.more-two-stores .header .master-btn{max-width:240px}.more-two-stores .header__contact-address_desktop:nth-child(2),.more-two-stores .header__contact-address_desktop:nth-child(3){margin-left:24px}.more-two-stores .header__reliability-container{flex-direction:column;justify-content:center;margin-right:16px}.more-two-stores .header__reliability-star{margin-right:0}.more-two-stores .header__reliability-star-title{margin-bottom:2px}.more-two-stores .header__reliability-block{padding:6px 12px}.more-two-stores .feedback-platform{flex-direction:row;gap:0}.more-two-stores .header__reliability-item{padding:2px}.more-two-stores .header__contact-phone{font-size:17px}}@media (max-width:1024px){.footer__list-li{padding:0 15px}}.template-page-contact .contacts__list_multy{flex-direction:row}.template-page-contact .contacts__notice{margin:-10px 0 10px;font-size:14px}.template-page-contact .contacts__list_multy{flex-wrap:wrap}.template-page-contact .contacts__item:first-child{order:unset}@media (max-width:1024px){.template-page-contact .contacts__list__single .contacts__whatsapp{justify-content:center;width:100%}}.template-page-contact.msk .moscow-city__list .contacts__links__item_adres{flex-wrap:nowrap}.template-page-contact.msk .contacts__links__item_adres:before{min-width:21px}.template-page-contact.msk .contacts__list__single .contacts__whatsapp{margin-bottom:12px}.template-page-contact.msk .moscow-city{margin-top:2em}.template-page-contact.msk .moscow-city__title{margin-bottom:1em}.template-page-contact.msk .moscow-city__list{flex-wrap:wrap;align-items:flex-start;list-style:outside}.template-page-contact.msk .moscow-city__item{margin-bottom:2em}.template-page-contact.msk .moscow-city__link{font-weight:700}.template-page-contact.msk .moscow-city .contacts__list{flex-direction:row}.template-page-contact.msk .moscow-city .contacts__list_multy .contacts__links{width:100%}.template-page-contact.msk .moscow-city .contacts__links__item_tel{font-weight:400}.template-page-contact.msk .contacts__map_moscow{margin-bottom:0;position:relative}.template-page-contact.msk .contacts__text{text-align:center;color:#fff;letter-spacing:.48px;background:#848074;align-items:center;margin:12px 32px 0 0;padding:10px 16px;font-size:16px;font-weight:700;line-height:normal;display:flex}@media (max-width:1024px){.template-page-contact.msk .contacts__list__single .contacts__item__container{margin-bottom:0}.template-page-contact.msk .contacts__text{margin:16px 0 0}.template-page-contact.msk .contacts__map-text{font-size:18px}.template-page-contact.msk .contacts__map_moscow{margin:0 0 1em}.template-page-contact.msk .moscow-city .contacts__item:first-child{order:unset}.template-page-contact.msk .moscow-city .contacts__list_multy .contacts__item{overflow:unset;border:none}.template-page-contact.msk .moscow-city .contacts__list_multy .contacts__item .contacts__links,.template-page-contact.msk .moscow-city .contacts__list_multy .contacts__item .contacts__map{display:block}.template-page-contact.msk .moscow-city .contacts__list_multy .contacts__item .contacts__parking{display:flex}.template-page-contact.msk .moscow-city .contacts__parking p{margin:0}.template-page-contact.msk .moscow-city .contacts__parking{margin:0 0 12px}}.template-index.msk .modal_city.in{z-index:9992;background:#0009;display:block}.template-index.msk .modal_city .modal-dialog{width:calc(100% - 16px);max-width:384px;margin:auto;top:50%}.template-index.msk .modal_city.fade .modal-dialog{padding-top:0;transform:translateY(-50%)}.template-index.msk .modal_city .modal-content{min-width:unset;box-shadow:none;border:none;border-radius:16px;padding:20px 28px}.template-index.msk .modal_city .modal-title{text-align:center;letter-spacing:.01em;color:#000;margin:0 auto 16px;font-size:16px;font-weight:700;line-height:1.25}.template-index.msk .modal-title_orange{color:#ef893d}.template-index.msk .modal-city__btn{min-width:100%;font:inherit;letter-spacing:.01em;color:#313131;border-radius:8px;padding:12px 16px;font-size:14px;line-height:17px}.template-index.msk .modal-city__btn_no{color:#fff;background-color:#ef893d;border:none;margin-top:8px}.template-index.msk .modal-city__btn_yes{background-color:#0000;border:1px solid #bebebe}.template-index.msk .modal-city__text{text-align:center;letter-spacing:.01em;color:#838080;margin:12px auto 0;font-size:13px;line-height:16px}.template-index.msk .modal_city .close{color:#838080;width:24px;font-size:24px;font-weight:400;line-height:1;position:absolute;top:6px;right:8px}@media (max-width:991px){.template-index.msk .modal_city .modal-title{font-size:14px}.template-index.msk .modal-city__text{font-size:12px;line-height:15px}}@media (max-width:400px){.template-index.msk .modal_city .modal-content{padding:20px 12px}}@media (min-width:992px){.trust-section{float:left;width:100%;margin:32px auto 16px;padding:0 15px}.trust-section__title{text-align:center;color:#000;margin:0 auto 20px;font-size:40px;font-weight:700;line-height:48px}.trust-section__list{justify-content:space-between;display:flex}.trust-section__item{flex:1}.trust-section__value{text-align:center;color:#ff831f;background:linear-gradient(248.24deg,#ff621f 0%,#ff831f 58.12%,#ff981f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:60px;font-weight:700;line-height:72px;display:block}.trust-section__icon{vertical-align:top;font-size:52px}.trust-section__value-desc{text-align:center;color:#000;font-size:20px;font-weight:400;line-height:24px;display:block}}@media (max-width:991px){.trust-section{float:left;width:100%;margin:20px auto;padding:0 15px}.trust-section__title{text-align:center;color:#000;margin:0 auto 10px;font-size:20px;font-weight:700;line-height:24px}.trust-section__list{flex-wrap:wrap;justify-content:space-between;display:flex}.trust-section__item{width:25%;min-width:25%}.trust-section__value{text-align:center;color:#ff831f;background:linear-gradient(248.24deg,#ff621f 0%,#ff831f 58.12%,#ff981f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:30px;font-weight:700;line-height:36px;display:block}.trust-section__icon{vertical-align:top;font-size:24px}.trust-section__value-desc{text-align:center;color:#000;font-size:12px;font-weight:400;line-height:14px;display:block}}@media (max-width:575px){.trust-section{margin:20px auto 12px}.trust-section__item{width:50%;min-width:50%;margin-bottom:8px}}@media (max-width:1024px){.podarok-new .modal-dialog{width:545px}.podarok-new .modal-content{width:545px;min-height:unset;box-shadow:none;background-color:#fff;border:none;padding:29px 27px}.podarok-new .modal-content:before{content:none}.podarok-new .podarok-new__action{display:none}.podarok-new .modal__title{color:#000;font-size:16px;font-weight:700;line-height:normal}.podarok-new__row>:last-child{margin-right:0}.podarok-new__row>:not(last-child){margin-right:8px}.podarok-new__value{color:#fe0002;background:0 0;-webkit-background-clip:unset;-webkit-text-fill-color:unset;min-width:112px;font-size:40px;font-weight:900;line-height:normal}.podarok-new__value>span{font-size:20px;font-weight:600}.podarok-new__description{color:#828282;font-size:12px;line-height:normal}.podarok-new .modal__hr_gray{margin:12px 4px}.podarok-new__text{text-align:center;color:#000;margin:12px auto 0;font-size:14px;font-weight:500;line-height:normal}.podarok-new__text .modal__title_orange{color:#fe0002;font-weight:500}.podarok-new .modal__text-gray{margin:12px 0}@media (max-width:575px){.podarok-new .modal-dialog{width:calc(100% - 30px)}.podarok-new .modal-content{width:100%;padding:24px 16px}.podarok-new__value{min-width:76px;font-size:26px}.podarok-new__value>span{font-size:15px}.podarok-new__text{font-size:13px}}@keyframes podarokmove{0%{transform:translate(61px)}35%{transform:translate(0)}65%{transform:translate(0)}to{transform:translate(61px)}}.header-fix__back{border-top:1px solid #e2e2df;border-bottom:1px solid #e2e2df;border-left:1px solid #e2e2df;border-radius:8px 0 0 8px;box-shadow:-2px 0 8px #0000001f}.header-fix__back-corner{top:18px;left:11px}.header-fix__back-corner:before{height:8px}.header-fix__back-corner:after{width:8px}.ear-mobile-podarok{z-index:1000;background:#fe0002;border-radius:8px 0 0 8px;flex-direction:column;padding:4px 18px 3px 8px;transition:transform .25s;display:flex;position:fixed;bottom:132px;right:0;transform:translate(61px)}.page_product .ear-mobile-podarok,.page_cart .ear-mobile-podarok{bottom:180px}.ear-mobile-podarok.active{transform:translate(61px)}.ear-mobile-podarok.hidden{display:none}.ear-mobile-podarok.animated{animation:24s 10s infinite podarokmove}.ear-mobile-podarok:before{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:8px;height:8px;display:none;position:absolute;top:50%;left:4px;transform:scaleX(.8)translateY(-50%)rotate(45deg)}.ear-mobile-podarok:not(.active):before{display:block}.ear-mobile-podarok:not(.active)>span{visibility:hidden}.ear-mobile-podarok:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4' fill='none'%3E%3Ccircle cx='2' cy='2' r='2' fill='white'/%3E%3C/svg%3E");background-repeat:round;background-size:7px;width:4px;position:absolute;top:-3px;bottom:-2px;right:7px}.ear-mobile-podarok>span{color:#fff;line-height:normal}.ear-mobile-podarok>span:first-child{text-transform:uppercase;font-size:12px;font-weight:700}.ear-mobile-podarok>span:last-child{font-size:16px;font-weight:900}.ear-mobile-podarok>span:last-child>*{font-size:12px;font-weight:500}}@media (min-width:1025px){.is-collection .collection-wrapper{clear:both;flex-direction:row-reverse;display:flex}.aside-before-catalog .collection-wrapper{flex-direction:row}.page__slider-title_new{margin:24px 0 16px;line-height:normal}}@media (max-width:1024px){.page__slider-title_new{margin:8px 0 0;font-size:20px;line-height:normal}.page__slider-title_new+.top-filter_mobile{margin-top:12px}}.no-goods{margin-bottom:12px}.catalog__set-btn_new{text-transform:uppercase;background:#00c43d}.catalog__set-btn_new:focus,.catalog__set-btn_new:hover{background:#00ad36}.catalog__set-btn_new:active{background:#009930}@media (min-width:1025px){.page__slider-wrap_new{margin:8px 0}.page__slider_product-catalog{width:calc(100% + 28px);max-width:calc(100% + 28px);margin-left:-14px}.page__slider_product-catalog>.slick-prev{left:-15px}.page__slider_product-catalog>.slick-next{right:-15px}}@media (max-width:1024px){.page__slider-wrap_new{width:auto;margin:0 0 8px}.page__slider_product-catalog{width:calc(100% + 16px);max-width:calc(100% + 16px);margin-left:-8px}.page__slider_product-catalog>.slick-prev{left:-7px}.page__slider_product-catalog>.slick-next{right:-7px}.page__slider_product-catalog>.slick-arrow{width:24px;height:24px}.page__slider_product-catalog .reliability-feedback__watch-all-feedback-slider{width:auto;min-width:128px;padding:4px;left:50%;transform:translate(-50%)}.page__slider_product-catalog .reliability-feedback__watch-all-feedback-wrapper-content{background:0 0}.page__slider_product-catalog .reliability-feedback__watch-all-feedback-wrapper{margin:0;padding:8px}.page__slider_product-catalog .col-xs-4{padding-left:8px;padding-right:8px}.page__slider_product-catalog>.slick-list,.page__slider_product-catalog>.slick-list>.slick-track{display:flex}.mobile-colors .slick-next{top:unset}}.reliability-feedback__door-picture{object-fit:cover}.price-garant-link{cursor:pointer;text-decoration:underline}.economy-text,.price-garant-link{color:#ff141f;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:12px;font-weight:400;line-height:1;display:inline-block}.economy-text_catalog-action{border:1px solid;border-radius:4px;margin-top:2px;padding:2px 3px}.price-garant-link_catalog{min-height:12px;margin:6px 0 4px}@media (min-width:1025px){.economy-text,.price-garant-link{font-size:13px}.price-garant-link_catalog{min-height:14px;margin:12px 0 4px;line-height:14px}}@media (max-width:1024px){.template-product-list .catalog__price-desc:not(.catalog__price-desc_komplekt){max-width:100px;margin-right:-8px;font-size:12px;transform:translate(-8px)}.bottom-menu-mobile__item_telegram{background-color:#5bd;padding:0}.bottom-menu-mobile__item_telegram:active{background-color:#29d}.bottom-menu-mobile__item_telegram:focus-visible{background-color:#29d}.bottom-menu-mobile__item_telegram .bottom-menu-mobile__text{color:#fff;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px 0;height:100%;padding:6px 0;line-height:1;display:flex}.bottom-menu-mobile__item_telegram .bottom-menu-mobile__text:before{content:"";background-image:url(https://cdn.gigant-dveri.ru/files/1/3593/108498441/original/telegram-logo.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px}}@media (min-width:1025px){.bottom-fix .telegram-fix:before{background-image:url(https://cdn.gigant-dveri.ru/files/1/3593/108498441/original/telegram-logo.svg)}.bottom-fix .telegram-fix{background:#5bd}.bottom-fix .telegram-fix:active,.bottom-fix .telegram-fix:hover{background-color:#29d}.bottom-fix .whatsapp-fix_fit-content{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.text-css-content:before{display:block}.text-css-content_dostavka:before,.text-css-content_dostavka-collection:before{color:#f60;font-weight:700;line-height:1.3}.text-css-content_dostavka:before{content:"Организуем доставку по всей России транспортными компаниями";margin:0 0 .75em;font-size:18px}.text-css-content_dostavka-short:before{content:"Доставляем двери по всей России"}.text-css-content_dostavka-collection:before{content:"Доставляем по всей России";text-align:center;margin:.25em 0;font-size:18px}.h1_page-delivery{margin-bottom:16px}.text-css-content_dostavka-header:before{content:"Доставляем по всей России"}@media (min-width:1025px){.text-css-content_dostavka-header{cursor:pointer;color:#fff;background:#00c43d;justify-content:center;align-items:center;height:100%;font-weight:500;display:flex}.text-css-content_dostavka:before{font-size:28px}.text-css-content_dostavka-collection:before{font-size:24px}}
#product-rating-popup{height:100%;bottom:0}@media (max-width:1024px){#product-rating-popup{background:#0003}}#product-rating-popup .modal-dialog{width:auto;margin:auto;padding-top:0}#product-rating-popup .modal-content{background:#fff;border-bottom:2px solid #ff831f;width:100%;min-width:212px;max-width:292px;padding:12px;box-shadow:0 4px 24px #00000040}.product-rating-modal__title{color:#000;letter-spacing:.054px;margin:0 auto 12px;font-size:14px;font-weight:500;line-height:19px}@media (max-width:1024px){.product-rating-modal__title{font-size:12px;line-height:18px}}.product-rating-modal__rating{color:#000;letter-spacing:.054px;justify-content:space-between;align-items:center;margin:0 auto 4px;font-size:14px;font-weight:400;line-height:19px;display:flex}@media (max-width:1024px){.product-rating-modal__rating{font-size:12px;line-height:18px}}.product-rating-modal__rating.d-none{display:none}.product-rating-modal__rating-name{align-items:center;display:flex}.product-rating-modal__rating-name:before{content:"";float:left;filter:invert(62%)sepia(32%)saturate(7229%)hue-rotate(103deg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:14px;height:14px;margin-right:4px;display:block}.product-rating-modal__rating-dp .product-rating-modal__rating-name:before{background-image:url(dolgovechnost1.svg)}.product-rating-modal__rating-pk .product-rating-modal__rating-name:before{background-image:url(prochnost-konstrukcii.svg)}.product-rating-modal__rating-z .product-rating-modal__rating-name:before{background-image:url(zvukoizolyaciya.svg)}.product-rating-modal__rating-kk .product-rating-modal__rating-name:before{background-image:url(koeffitsient.svg)}.product-rating-modal__rating-s .product-rating-modal__rating-name:before{background-image:url(zvukoizolyaciya.svg)}.product-rating-modal__rating-t .product-rating-modal__rating-name:before{background-image:url(teploizolyaciya.svg)}.product-rating-modal__rating-v .product-rating-modal__rating-name:before{background-image:url(vzlomostoykost.svg)}.product-rating-modal__rating-value{display:none}#product-rating-popup .star__wrap{width:70px;height:14px;margin:0}#product-rating-popup .close{box-shadow:none;opacity:1;background-color:#0000;border:none;width:24px;height:24px;position:absolute;top:-8px;right:-8px}#product-rating-popup .close:after{content:"+";color:#ff831f;background-color:#fff;border:2px solid #ff831f;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:24px;font-weight:400;display:flex;position:absolute;top:2px;left:2px;transform:rotate(45deg)}
.template-collection .perelinkovka-block,.template-collection-zel-goroda .perelinkovka-block{color:#2b2b2b;font-size:14px;font-weight:400;line-height:normal}.template-collection .perelinkovka-block+.perelinkovka-block,.template-collection-zel-goroda .perelinkovka-block+.perelinkovka-block{margin-top:24px}.template-collection .perelinkovka-block__h3,.template-collection-zel-goroda .perelinkovka-block__h3{margin:12px 0 16px;font-size:20px;font-weight:400}.template-collection .perelinkovka-block__text,.template-collection-zel-goroda .perelinkovka-block__text{color:#444;margin:8px 0 16px}.template-collection .perelinkovka-block__name,.template-collection-zel-goroda .perelinkovka-block__name{margin:14px 0 12px}.template-collection .perelinkovka-block__list,.template-collection-zel-goroda .perelinkovka-block__list{flex-wrap:wrap;margin:0 -8px;display:flex}.template-collection .perelinkovka-block__item,.template-collection-zel-goroda .perelinkovka-block__item{margin:0 8px 8px}.template-collection .perelinkovka-block__item a,.template-collection-zel-goroda .perelinkovka-block__item a{background:#f2f2f2;border-radius:4px;padding:8px 12px;text-decoration:none;display:block}.template-collection .perelinkovka-block__item a:first-letter,.template-collection-zel-goroda .perelinkovka-block__item a:first-letter{text-transform:uppercase}.collection-wrapper:after,.col-desc:before{content:"";clear:both;display:table}.col-desc{padding:1.25em 15px;line-height:1.25}.col-desc__h2{font-size:19px;line-height:inherit;margin:.8em 0 0}.col-desc__h2_underline{border-bottom:2px solid #f07d28;padding-bottom:.2em}.col-desc__content{padding:.25em 0;font-size:13px}.col-desc__row{display:flex}.col-desc__img{max-width:100%;height:auto}.col-desc__row_bydj .col-desc__img,.col-desc__row_otkr .col-desc__img{margin:0 auto;display:block}.col-desc__img_shadow{box-shadow:5px 7px 10px -1px #908f8f}.col-desc__img_menu{margin-right:2em}.col-desc__text{margin:.7em 0}.col-desc__text+.col-desc__list{margin-top:0}.col-desc__text_bold{font-weight:700}.col-desc__list{margin:1em 0;padding-left:0}.col-desc__list>li{align-items:center;gap:.35em;margin:.35em 0;display:flex}.col-desc__list>li:before{content:"";background:#fe8b1e;border-radius:50%;padding:.35em}.col-desc__list_ordered{counter-reset:mk-text-numbers}.col-desc__list_ordered>li:before{content:counter(mk-text-numbers);counter-increment:mk-text-numbers;color:#fff;padding:0 .35em;font-size:12px}.col-desc__list_styled a{border-bottom:1px solid orange;text-decoration:none}.col-desc__list_styled a:hover,.col-desc__list_styled a:focus,.col-desc__list_styled a:active{border-color:#0000}@media (min-width:992px){.col-desc__content{font-size:17px}.col-desc__h2{font-size:26px}.col-desc__list_ordered>li:before{font-size:15px}}.col-desc__content-part{padding:1em 0}.col-desc__h3{color:#f07726;margin:.6em 0;font-size:1.3em}.col-desc__h3_nomb{margin-bottom:0}.col-desc__row{gap:1em}.col-desc__row-el{flex:1}.col-desc__row-el_taright{text-align:right}.col-desc__row_wrap{flex-wrap:wrap}.col-desc__fancybox{display:block;position:relative}.mcontent a.fancybox.col-desc__fancybox{float:none;margin:0}.col-desc__fancybox:after{content:"";opacity:.4;background:#0000004f url(https://cdn.gigant-dveri.ru/files/1/4865/87896833/original/zoom-in.png) 9px 9px no-repeat;border-radius:5px;width:56px;height:56px;position:absolute;top:15px;right:15px}.col-desc__fancybox:hover:after{opacity:1}.col-desc__fancybox .col-desc__img{cursor:pointer;width:100%}.col-desc__row_otten .col-desc__img{border:2px solid;border-radius:10px}.col-desc__row_otten,.col-desc__row_otkr{justify-content:space-between}.col-desc__row_otten .col-desc__row-el{text-align:center;min-width:56px;max-width:84px}.col-desc__row_otten .col-desc__text{text-align:center;margin-top:1em;font-size:12px}.col-desc__row_svpp:not(:last-child) .col-desc__row-el{margin-bottom:.5em}@media (min-width:992px){.col-desc__row_otten .col-desc__text{font-size:15px}}.yell .btn{max-width:320px;margin-top:.5em}.mcontent h4,.mcontent .h4{color:#222;text-transform:uppercase;border-bottom:2px solid #f07726;margin:13px 0 9px;font-size:14px;font-weight:500;line-height:24px;display:block}.mcontent .yell{text-align:center;border:1px solid #ffd782;border-radius:1em;padding:1em;font-size:1.25em}.mcontent ul:not(.col-desc__list) li{margin:.6em 0 0 2em;position:relative}.mcontent ol:not(.col-desc__list) li{margin:18px 0 0 4px}.mcontent ul:not(.col-desc__list) li:before{content:"•";color:#25a9dd;font-size:2em;font-weight:700;position:absolute;top:-.25em;left:-.8em}@media (max-width:767px){.col-desc__row-el_taright{min-width:100%;text-align:initial;order:-1}}@media (max-width:575px){.col-desc__row_otten .col-desc__row-el{min-width:calc(33.33% - 1em)}.col-desc__row-el{min-width:100%}.col-desc__row_otkr{gap:0}.col-desc__row_svpp:last-child .col-desc__row-el:not(:last-child){margin-bottom:.5em}.col-desc__img_menu{order:-1;width:auto;max-height:320px;margin:1em auto 0;display:block}.col-desc__row_menu{flex-wrap:wrap}}.collection-descr-no-goods__text{color:#fe0002;font-weight:500}.collection-descr-no-goods__text_decoration{text-transform:uppercase;text-decoration:underline}.filter__list_ton-polotna,.filter__list_ton-vnutrenney-otdelki{flex-wrap:wrap;padding:.5em 0 0;display:flex}.filter__block_ton-polotna .filter__item,.filter__block_ton-vnutrenney-otdelki .filter__item{justify-content:center;width:33.33%;display:flex}.form__checkbox{text-decoration:none}.filter__block_dizayn-dveri .filter__item{font-size:0}.filter__block_ton-polotna .filter__item .form__checkbox-label,.filter__block_ton-vnutrenney-otdelki .filter__item .form__checkbox-label{text-align:center;border:none;flex-direction:column;align-items:center;width:auto;height:auto;font-size:14px;line-height:1.25;display:flex}.filter__block_ton-polotna .form__checkbox-label:hover,.filter__block_ton-vnutrenney-otdelki .form__checkbox-label:hover,.filter__block_ton-polotna .filter__item .form__checkbox-el:checked+.form__checkbox-label,.filter__block_ton-vnutrenney-otdelki .filter__item .form__checkbox-el:checked+.form__checkbox-label{box-shadow:none;border:none}.filter__block_ton-polotna .filter__item .filter__item-count,.filter__block_ton-vnutrenney-otdelki .filter__item .filter__item-count{display:inline}.filter__block_ton-polotna .filter__item .form__checkbox-label:before,.filter__block_ton-vnutrenney-otdelki .filter__item .form__checkbox-label:before{content:"";border:2px solid #ccc;margin-bottom:2px;transition:unset;display:block;position:static}.filter__block_ton-polotna .filter__item .form__checkbox-label:before{border-radius:50%;width:53px;height:53px}.filter__block_ton-vnutrenney-otdelki .filter__item .form__checkbox-label:before{border-radius:0;width:45px;height:45px}.filter__item_belenye .form__checkbox-label,.filter__item_krasno-korichnevye .form__checkbox-label,.filter__item_svetlo-korichnevye .form__checkbox-label,.filter__item_temnye .form__checkbox-label,.filter__item_svetlye .form__checkbox-label,.filter__item_serye .form__checkbox-label,.filter__item_belye .form__checkbox-label,.filter__item_bezhevye .form__checkbox-label,.filter__item_korichnevye .form__checkbox-label{background:0 0}.filter__item_belenye .form__checkbox-label:before{background:url(ton13714163.jpg) no-repeat}.filter__item_krasno-korichnevye .form__checkbox-label:before{background:url(ton13714164.jpg) no-repeat}.filter__item_svetlo-korichnevye .form__checkbox-label:before{background:url(color-light-brown.png) 50% no-repeat}.filter__item_temnye .form__checkbox-label:before{background:url(color-dark.png) 50% no-repeat}.filter__item_svetlye .form__checkbox-label:before{background:url(color-light.png) 50% no-repeat}.filter__item_serye .form__checkbox-label:before{background:url(color-gray.png) 50% no-repeat}.filter__item_belye .form__checkbox-label:before{background:url(color-white.png) 50% no-repeat}.filter__item_bezhevye .form__checkbox-label:before{background:url(ton13714921.jpg) no-repeat}.filter__item_korichnevye .form__checkbox-label:before{background:url(color-brown.png) 50% no-repeat}.filter__block_ton-polotna .form__checkbox,.filter__block_ton-vnutrenney-otdelki .form__checkbox{margin:0 8px 8px 0}.filter__block_ton-polotna .form__checkbox-label:hover:before,.filter__block_ton-vnutrenney-otdelki .form__checkbox-label:hover:before,.filter__block_ton-polotna .filter__item .form__checkbox-el:checked+.form__checkbox-label:before,.filter__block_ton-vnutrenney-otdelki .filter__item .form__checkbox-el:checked+.form__checkbox-label:before{border-color:#fff;box-shadow:0 0 0 3px #ff7600}.our-acrticle__img-real{margin-bottom:16px}.collection .manager-wrapper-catalog,.collection .our-acrticle__img-block_collection:not(.our-acrticle__img-block_dviguha){border-style:none;padding:0 15px}@media (max-width:991px){.catalog__item,.catalog .catalog__item{margin-top:12px;padding-top:12px}}.our-acrticle__title{font-size:14px;line-height:1.25}.our-acrticle__period{font-size:12px;line-height:1.25}.manager-wrapper-catalog .manager{margin:24px auto 0}@media (max-width:767px){.page__slider-manager .slick-dots{margin-top:0}}.manager__title{margin:8px auto;font-size:14px;line-height:1.25}
.zel .collection-subtitle{flex-wrap:wrap;justify-content:space-evenly;margin-bottom:10px;display:flex}.zel .collection-subtitle p{margin:0}.zel .collection-subtitle>li{align-items:center;margin-bottom:10px;display:flex}.zel .collection-subtitle>li:first-child{width:140px}.zel .collection-subtitle>li:nth-child(2){width:160px}.zel .collection-subtitle>li:nth-child(3){width:240px}.zel .collection-subtitle>li:nth-child(4){width:160px}.zel .collection-subtitle>li:before{content:"";border-top:none;border-bottom:2px solid #2196f3;border-left:2px solid #2196f3;border-right:none;min-width:22px;min-height:11px;margin-right:8px;display:block;transform:rotate(-45deg)}
.S1M .nalichie_sklad,.S2M .nalichie_sklad,.S3M .nalichie_sklad,.S4M .nalichie_sklad,.S5M .nalichie_sklad,.P1M .nalichie_sklad,.P2M .nalichie_sklad,.P3M .nalichie_sklad,.P4M .nalichie_sklad,.P5M .nalichie_sklad,.P1U .nalichie_sklad,.P2U .nalichie_sklad,.P3U .nalichie_sklad,.P4U .nalichie_sklad,.P5U .nalichie_sklad,.S1U .nalichie_sklad,.P1M_3stroka,.P2M_3stroka,.P3M_3stroka,.P4M_3stroka,.P5M_3stroka,.P1U_3stroka,.P2U_3stroka,.P3U_3stroka,.P4U_3stroka,.P5U_3stroka{display:none}.P1M,.P2M,.P3M,.P4M,.P5M,.P1U,.P2U,.P3U,.P4U,.P5U{line-height:15px}.S4U .quantity,.S5U .quantity,.P1M .quantity,.P2M .quantity,.P3M .quantity,.P4M .quantity,.P5M .quantity,.P1U .quantity,.P2U .quantity,.P3U .quantity,.P4U .quantity,.P5U .quantity,.S3U .quantity__val,.S4U .quantity__val,.S5U .quantity__val,.S3M .dostavka-free,.S4M .dostavka-free,.S5M .dostavka-free,.S3U .dostavka-free,.S4U .dostavka-free,.S5U .dostavka-free,.prod_block_information .S4U_2stroka,.prod_block_information .S5U_2stroka,.prod_block_information .S4U_gorod,.prod_block_information .S5U_gorod,.product_information .dostavka .P1M_2stroka,.product_information .dostavka .P2M_2stroka,.product_information .dostavka .P3M_2stroka,.product_information .dostavka .P4M_2stroka,.product_information .dostavka .P5M_2stroka,.product_information .dostavka .P1U_2stroka,.product_information .dostavka .P2U_2stroka,.product_information .dostavka .P3U_2stroka,.product_information .dostavka .P4U_2stroka,.product_information .dostavka .P5U_2stroka,.product_information .nalichie .S1M_2stroka,.product_information .nalichie .S2M_2stroka,.product_information .nalichie .S3M_2stroka,.product_information .nalichie .S4M_2stroka,.product_information .nalichie .S5M_2stroka,.product_information .nalichie .S1U_2stroka,.product_information .nalichie .S2U_2stroka,.product_information .nalichie .S3U_2stroka,.product_information .nalichie .S4U_2stroka,.product_information .nalichie .S5U_2stroka{display:none}.S1M .customized_sizes,.S2M .customized_sizes,.S3M .customized_sizes,.S4M .customized_sizes,.S5M .customized_sizes,.S1U .customized_sizes,.S2U .customized_sizes,.S3U .customized_sizes,.S4U .customized_sizes,.S5U .customized_sizes{display:none!important}.P1M .dostavka .rocket,.P2M .dostavka .rocket,.P3M .dostavka .rocket,.P4M .dostavka .rocket,.P5M .dostavka .rocket,.P1U .dostavka .rocket,.P2U .dostavka .rocket,.P3U .dostavka .rocket,.P4U .dostavka .rocket,.P5U .dostavka .rocket,.S1U .gorod-predlogniy,.S2U .gorod-predlogniy,.S3U .gorod-predlogniy,.S4U .gorod-predlogniy,.S5U .gorod-predlogniy,.P1M .gorod-predlogniy,.P2M .gorod-predlogniy,.P3M .gorod-predlogniy,.P4M .gorod-predlogniy,.P5M .gorod-predlogniy,.P1U .gorod-predlogniy,.P2U .gorod-predlogniy,.P3U .gorod-predlogniy,.P4U .gorod-predlogniy,.P5U .gorod-predlogniy{display:none}.S4M .nalichie .quantity,.S5M .nalichie .quantity,.S4U .nalichie .quantity,.S5U .nalichie .quantity{display:inline-block}.S2U .quantity__val{background:-o-linear-gradient(90deg,#fff 2px,#ffbc00 2px);background:oldlinear-gradient(right,#fff 2px,#ffbc00 2px)-moz-;-o-background-size:4px;background:linear-gradient(270deg,#fff 2px,#ffbc00 2px) 0 0/4px;width:24px}.S2M .quantity__val,.S2M.quantity_malo .quantity__val,.S2M.quantity_est .quantity__val,.S3M .quantity__val,.S3M.quantity_malo .quantity__val,.S3M.quantity_est .quantity__val,.S4M .quantity__val,.S4M.quantity_malo .quantity__val,.S4M.quantity_est .quantity__val,.S5M .quantity__val,.S5M.quantity_malo .quantity__val,.S5M.quantity_est .quantity__val{background:-o-linear-gradient(90deg,#fff 2px,red 2px);background:oldlinear-gradient(right,#fff 2px,red 2px)-moz-;background:linear-gradient(270deg,#fff 2px,red 2px) 0 0/4px;width:6px}.S1M_1stroka:after{content:"Наличие на складах"}.S1M_2stroka:after{content:"Доставим по"}.S1M_gorod:after{content:var(--gorod-datelniy)}.S1M_3stroka:after{content:"за 2-5 дней"}.S1M_dopolnitelnoe_oyasnenie:after{content:""}.S2M_1stroka:after{content:"Наличие на складах"}.S2M_2stroka:after{content:"Доставим по "}.S2M_gorod:after{content:var(--gorod-datelniy)}.S2M_3stroka:after{content:"за 6-14 дней"}.S2M_dopolnitelnoe_oyasnenie:after{content:"(мало, уточняйте в магазине)"}.S3M_1stroka:after{content:"Наличие на складах"}.S3M_2stroka:after{content:"Доставка по "}.S3M_gorod:after{content:var(--gorod-datelniy)}.S3M_3stroka:after{content:"- уточняйте сроки"}.S3M_dopolnitelnoe_oyasnenie:after{content:"(уточняйте в магазине)"}.S4M_1stroka:after{content:"Наличие на складах"}.S4M_2stroka:after{content:"Доставка по"}.S4M_gorod:after{content:var(--gorod-datelniy)}.S4M_3stroka:after{content:"- уточняйте сроки"}.S4M_dopolnitelnoe_oyasnenie:after{content:"(уточняйте в магазине)"}.S5M_1stroka:after{content:"Наличие на складах"}.S5M_2stroka:after{content:"Доставка по"}.S5M_gorod:after{content:var(--gorod-datelniy)}.S5M_3stroka:after{content:"- уточняйте сроки"}.S5M_dopolnitelnoe_oyasnenie:after{content:"(уточняйте в магазине)"}.S1U_1stroka:after{content:"Наличие на складах"}.S1U_2stroka:after{content:"Доставим по"}.S1U_gorod:after{content:var(--gorod-datelniy)}.S1U_3stroka:after{content:"быстро!"}.S1U_dopolnitelnoe_oyasnenie:after,.S2U_1stroka:after{content:""}.S2U_2stroka:after{content:"Доставим по"}.S2U_gorod:after{content:var(--gorod-datelniy)}.S2U_3stroka:after{content:""}.S2U_dopolnitelnoe_oyasnenie:after{content:"(мало, уточняйте в магазине)"}.S3U_1stroka:after{content:""}.S3U_2stroka:after{content:"Доставим по"}.S3U_gorod:after{content:var(--gorod-datelniy)}.S3U_3stroka:after{content:"- уточняйте сроки"}.S3U_dopolnitelnoe_oyasnenie:after{content:"(наличие уточняйте в магазине)"}.S4U_1stroka:after{content:""}.S4U_2stroka:after{content:"Доставим по"}.S4U_gorod:after{content:var(--gorod-datelniy)}.S4U_3stroka:after{content:"- уточняйте сроки"}.S4U_dopolnitelnoe_oyasnenie:after{content:"(наличие уточняйте в магазине)"}.S5U_1stroka:after{content:""}.S5U_2stroka:after{content:"Доставим по"}.S5U_gorod:after{content:var(--gorod-datelniy)}.S5U_3stroka:after{content:"- уточняйте сроки"}.S5U_dopolnitelnoe_oyasnenie:after{content:"(наличие уточняйте в магазине)"}.P1M_2stroka:after{content:"Сделаем быстро!"}.P1M_3stroka:after{content:var(--3stroka)}.P1M_dopolnitelnoe_oyasnenie:after{content:""}.P2M_1stroka:after{content:"Под заказ 8-12 дней"}.P2M_2stroka:after{content:"Сделаем быстро!"}.P2M_3stroka:after{content:var(--3stroka)}.P2M_dopolnitelnoe_oyasnenie:after{content:""}.P3M_1stroka:after{content:"Под заказ 13-30 дней"}.P3M_2stroka:after{content:"Уточняйте сроки производства"}.P3M_3stroka:after{content:var(--3stroka)}.P3M_dopolnitelnoe_oyasnenie:after{content:""}.P4M_1stroka:after{content:"Под заказ более 30 дней"}.P4M_2stroka:after{content:"Уточняйте сроки производства"}.P4M_3stroka:after{content:var(--3stroka)}.P4M_dopolnitelnoe_oyasnenie:after{content:""}.P5M_1stroka:after{content:"Под заказ"}.P5M_2stroka:after{content:"Уточняйте сроки производства"}.P5M_3stroka:after{content:var(--3stroka)}.P5M_dopolnitelnoe_oyasnenie:after{content:""}.P1U_1stroka:after{content:"Под заказ за 5-9 дней"}.P1U_2stroka:after{content:"Сделаем быстро!"}.P1U_3stroka:after{content:var(--3stroka)}.P1U_dopolnitelnoe_oyasnenie:after{content:""}.P2U_1stroka:after{content:"Под заказ за 10-16 дней"}.P2U_2stroka:after{content:"Сделаем быстро!"}.P2U_3stroka:after{content:var(--3stroka)}.P2U_dopolnitelnoe_oyasnenie:after{content:""}.P3U_1stroka:after{content:"Под заказ за 16-38 дней"}.P3U_2stroka:after{content:"Уточняйте сроки производства"}.P3U_3stroka:after{content:var(--3stroka)}.P3U_dopolnitelnoe_oyasnenie:after{content:""}.P4U_1stroka:after{content:"Под заказ более 38 дней"}.P4U_2stroka:after{content:"Уточняйте сроки производства"}.P4U_3stroka:after{content:var(--3stroka)}.P4U_dopolnitelnoe_oyasnenie:after{content:""}.P5U_1stroka:after{content:"Под заказ"}.P5U_2stroka:after{content:"Уточняйте сроки производства"}.P5U_3stroka:after{content:var(--3stroka)}.P5U_dopolnitelnoe_oyasnenie:after{content:""}@media (max-width:991px){.modal__button_product-img{z-index:100;opacity:0;border-radius:4px;max-width:220px;height:30px;transition:bottom .3s,opacity .3s;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 16px 24px #0000000f,0 2px 6px #0000000a,0 0 1px #0000000a}.modal__button_product-img.active{opacity:1;bottom:75px}}
@media (min-width:1025px){.template-product-list .price-garant-catalog-link_link{min-height:14px;margin:12px 0 4px}}@media (max-width:1024px){.template-product-list .price-garant-catalog-link_link{margin:2px 0}}.economy-text:before{content:"Экономия "}.footer__items-list{margin-bottom:0}@media (max-width:991px){.footer__items-list{margin-bottom:24px}}.footer__powered{padding-top:8px}.page_404{padding:0 15px}.page__title_404{text-align:center;margin:0 0 .75em;font-size:1.5em}.page__text_404{margin:0 0 .5em}
@media (min-width:1025px){.policy-pop-up{z-index:9990;background-color:#e8e8e8;border-radius:15px;min-height:70px;padding:15px;display:none;position:fixed;bottom:50px;left:20px;box-shadow:1px 1px 10px gray}.policy-pop-up__container{flex-wrap:wrap;justify-content:space-between;display:flex}.policy-pop-up__text{color:#000;align-self:center;width:auto;font-size:12px}.policy-pop-up__btns{flex-wrap:wrap;justify-content:flex-end;align-items:center;width:150px;display:flex}.policy-pop-up__close-btn{box-sizing:border-box;color:#fff;background-color:#0ea8de;border-radius:5px;justify-content:center;align-items:center;width:120px;height:40px;font-size:16px;text-decoration:none;display:flex}.policy-pop-up__close-btn:hover{color:#fff}.policy-pop-up.active{display:block}.bottom-fix .policy-pop-up{width:100%;height:100%;min-height:initial;box-shadow:none;pointer-events:auto;background:#e8e8e8;border-radius:8px 8px 0 0;padding:6px 12px 6px 24px;position:static}.bottom-fix .policy-pop-up__container{flex-wrap:nowrap}.bottom-fix .policy-pop-up__text{letter-spacing:.02em;color:#444;font-size:12px;font-weight:400;line-height:13px}.bottom-fix .policy-pop-up__btns{width:initial;flex-wrap:nowrap}.bottom-fix .policy-pop-up__close-btn{letter-spacing:.02em;text-align:center;color:#fff;width:41px;height:26px;transition:background-color var(--duration)var(--timing-function);border-radius:16px;padding:6px 12px;font-size:12px;font-weight:500}.bottom-fix .policy-pop-up__close-btn:hover,.bottom-fix .policy-pop-up__close-btn:active{background-color:#058ad6}}@media (max-width:1024px){.policy-pop-up{max-width:270px;min-height:unset;box-shadow:none;opacity:0;z-index:999;background:#777777e6;border-radius:8px;align-items:center;margin:auto;padding:6px 8px 6px 10px;transition:opacity .4s;display:flex;position:fixed;bottom:79px;left:78px;right:46px;transform:translateY(300%)}.policy-pop-up.active{opacity:1;transition:opacity .4s;display:block;transform:translateY(0)}.policy-pop-up__container{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:4px;display:flex}.policy-pop-up__text{color:#fefefe;margin-bottom:0;font-size:12px;font-weight:500;line-height:1}.policy-pop-up__text a{color:#fff}.policy-pop-up__btns{flex-wrap:wrap;justify-content:flex-end;align-items:center;width:auto;display:flex}.policy-pop-up__close-btn{color:#707070;letter-spacing:.165px;background:#fefefe;border-radius:4px;justify-content:center;align-items:center;width:auto;height:auto;padding:8px;font-size:12px;font-weight:500;line-height:normal;display:flex}.page_product .policy-pop-up.active{opacity:0;transition:transform .25s,opacity .25s;bottom:68px}.page_product .policy-pop-up.active.active2{opacity:1;transform:translateY(0)}.page .policy-pop-up.active{display:flex;left:78px;right:46px}}.template-cart .policy-pop-up{bottom:126px!important}

