

/* Start:/local/templates/mizantin2020/components/bitrix/news.list/index_sections/style.min.css?17689224503090*/
.index-sections__item-desc,.index-sections__item-link,.index-sections__item-name{font-family:Circe,sans-serif;font-weight:400}.index-sections__heading{margin-top:0;margin-bottom:26px}.index-sections__list{display:flex;flex-direction:column;gap:30px}.index-sections__item{display:flex;flex-direction:column;gap:10px;width:100%}.index-sections__item-img-block{display:block;aspect-ratio:368/400}.index-sections__item-img{width:100%;height:100%;object-fit:cover}.index-sections__item-text-block,.index-sections__item-text-wrapper{display:flex;flex-direction:column;gap:10px}.index-sections__item-text-block{flex-grow:1}.index-sections__item-name{color:#000;font-size:22px;line-height:120%;text-decoration:none;transition:color .25s}.index-sections__item-img-block[href]:focus+.index-sections__item-text-block .index-sections__item-name,.index-sections__item-img-block[href]:hover+.index-sections__item-text-block .index-sections__item-name,.index-sections__item-name[href]:focus,.index-sections__item-name[href]:hover{color:#d93f3c;outline:0}.index-sections__item-img-block[href]:focus{outline:0}.index-sections__item-desc{color:#000;font-size:16px;line-height:120%}.index-sections__item-link{align-self:flex-end;display:flex;justify-content:center;align-items:center;min-width:175px;height:56px;box-sizing:border-box;margin-top:auto;padding:0 10px;text-align:center;text-decoration:none;color:#d93f3c;font-size:20px;line-height:32px;white-space:nowrap;border:1px solid #d93f3c;border-radius:8px;transition:.25s}.index-sections__item-link:focus,.index-sections__item-link:hover{color:#fff;background-color:#d93f3c;outline:0}@media (max-width:640px){.index-sections__list{gap:20px}.index-sections__item{position:relative}.index-sections__item-img-block{aspect-ratio:343/320}.index-sections__item-text-block{position:absolute;top:0;left:0;width:100%;height:100%}.index-sections__item-text-wrapper{justify-content:flex-end;height:100%;padding:10px 14px;background-image:linear-gradient(180deg,rgba(0,0,0,0) 81.25%,rgba(0,0,0,.4) 100%)}.index-sections__item-name{font-size:20px;color:#fff}.index-sections__item-desc{display:none}.index-sections__item-link,.index-sections__item-link:focus,.index-sections__item-link:hover{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;font-size:0;border:none;background-color:transparent;z-index:1}}@media (min-width:641px){.index-sections__list{flex-direction:row;flex-wrap:wrap;gap:40px 16px}.index-sections__item{flex-basis:calc(50% - 8px);width:auto}.index-sections__item.index-sections__item--wide{flex-basis:100%}.index-sections__item--wide .index-sections__item-img-block{aspect-ratio:1136/400}.index-sections__item--wide .index-sections__item-text-block{flex-direction:row;justify-content:space-between}.index-sections__item--wide .index-sections__item-text-wrapper{max-width:752px}.index-sections__heading.index-sections__heading--small-mt{margin-top:16px}}@media (min-width:1025px){.index-sections__item{flex-basis:calc((100% / 3) - (32px / 3));width:auto}.index-sections__heading.distance{margin-top:97px!important;margin-bottom:45px}}
/* End */


/* Start:/local/templates/mizantin2020/components/mizantin/catalog.section.list/window-catalogers-product/style.min.css?17689224505245*/
.bx_catalog_line .bx_catalog_line_img,.bx_catalog_tile .bx_catalog_tile_img{position:relative;display:block;overflow:hidden;background-position:center;background-repeat:no-repeat}.bx_catalog_line,.bx_catalog_text,.bx_catalog_tile,.bx_sitemap{margin-bottom:30px}.bx_catalog_line .bx_catalog_line_category_title,.bx_catalog_text .bx_catalog_text_category_title,.bx_catalog_tile .bx_catalog_tile_category_title,.bx_sitemap .bx_sitemap_title{padding-bottom:14px;border-bottom:1px solid #e5e5e5;font-size:24px}.bx_catalog_line .bx_catalog_line_category_title a,.bx_catalog_text .bx_catalog_text_category_title a,.bx_catalog_tile .bx_catalog_tile_category_title a,.bx_sitemap .bx_sitemap_title a{color:#000;text-decoration:none}.bx_catalog_line .bx_catalog_line_ul,.bx_catalog_text .bx_catalog_text_ul,.bx_catalog_tile .bx_catalog_tile_ul{padding:0}.bx_catalog_line .bx_catalog_line_ul li{margin-bottom:20px;list-style:none}.bx_catalog_line .bx_catalog_line_ul li:before,.bx_catalog_text .bx_catalog_text_ul li:before,.bx_catalog_tile .bx_catalog_tile_ul li:before,.bx_sitemap .bx_sitemap_ul li:before{content:''!important}.bx_catalog_line .bx_catalog_line_img{float:left;margin-right:40px;width:125px;height:125px;border:1px solid #ccc;border-radius:2px;-webkit-background-size:contain;background-size:contain}.bx_catalog_line .bx_catalog_line_title{margin-bottom:10px;padding:0;vertical-align:top;line-height:18px}.bx_catalog_line .bx_catalog_line_title a{color:#4c7da6;font-size:18px}.bx_catalog_line .bx_catalog_line_title a:hover,.bx_catalog_text .bx_catalog_text_title a:hover,.bx_catalog_tile .bx_catalog_tile_title a:hover,.bx_sitemap .bx_sitemap_li_title a:hover{text-decoration:none}.bx_catalog_line .bx_catalog_line_title span{font-size:16px}.bx_catalog_line .bx_catalog_line_description{color:#3f3f3f;font-size:13px;line-height:16px}.bx_catalog_line .bx_catalog_line_description,.bx_catalog_line .bx_catalog_line_img,.bx_catalog_line .bx_catalog_line_title,.bx_catalog_line .bx_catalog_line_title a,.bx_catalog_text .bx_catalog_line_title,.bx_catalog_text .bx_catalog_line_title a,.bx_catalog_tile .bx_catalog_tile_img,.bx_catalog_tile .bx_catalog_tile_title,.bx_catalog_tile .bx_catalog_tile_title a,.bx_catalog_tile .bx_catalog_tile_ul li,.bx_sitemap .bx_catalog_line_title,.bx_sitemap .bx_catalog_line_title a{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.bx_catalog_text .bx_catalog_text_ul li{float:left;margin:0 10px 10px;list-style:none}.bx_catalog_text .bx_catalog_text_title{margin:0;padding:0;vertical-align:top;line-height:14px}.bx_catalog_text .bx_catalog_text_title a{color:#4c7da6;white-space:nowrap;font-size:14px}.bx_catalog_text .bx_catalog_text_title span,.bx_catalog_tile .bx_catalog_tile_title span{font-size:12px}.bx_catalog_tile .bx_catalog_tile_ul li{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;padding:0 10px;width:12.5%;list-style:none;text-align:center}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:both}.bx_catalog_tile .bx_catalog_tile_img{margin:0 auto;width:78px;height:78px;border:1px solid #ccc;border-radius:2px;background-color:#fff;-webkit-background-size:contain;background-size:contain}.bx_catalog_tile .bx_catalog_tile_title{margin-top:5px;margin-bottom:10px;padding:0;vertical-align:top;line-height:14px}.bx_catalog_tile .bx_catalog_tile_title a{color:#4c7da6;font-size:14px}@media (max-width:980px){.bx_catalog_tile .bx_catalog_tile_ul li{width:20%}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx_catalog_tile .bx_catalog_tile_ul li:nth-child(5n+1){clear:both}}@media (min-width:480px) and (max-width:639px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:25%}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(4n+1){clear:both}}@media (max-width:479px){.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li{width:33.3%}.bx-touch .bx_catalog_tile .bx_catalog_tile_img{width:100%;height:80px}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(8n+1){clear:none}.bx-touch .bx_catalog_tile .bx_catalog_tile_ul li:nth-child(3n+1){clear:both}}.bx_sitemap .bx_sitemap_ul li{padding:0;line-height:14px}.bx_sitemap .bx_sitemap_li_title{display:inline-block;margin:0 0 10px;padding:0;vertical-align:top;font-weight:400;line-height:13px}.bx_sitemap .bx_sitemap_li_title a{color:#4c7da6;white-space:nowrap;font-size:13px}.bx_sitemap .bx_sitemap_li_title span{font-size:11px}@media (max-width:639px){.bx-touch .bx_catalog_line .bx_catalog_line_img{margin-right:10px;width:50px;height:50px}.bx-touch .bx_catalog_line .bx_catalog_line_title,.bx-touch .bx_catalog_tile .bx_catalog_tile_title{margin-bottom:5px;line-height:14px}.bx-touch .bx_catalog_line .bx_catalog_line_title a{font-size:14px}.bx-touch .bx_catalog_line .bx_catalog_line_description,.bx-touch .bx_catalog_tile .bx_catalog_tile_title a{font-size:11px}.bx-touch .bx_catalog_text .bx_catalog_line_title,.bx-touch .bx_sitemap .bx_catalog_line_title{margin-bottom:5px;line-height:12px}.bx-touch .bx_catalog_text .bx_catalog_line_title a,.bx-touch .bx_sitemap .bx_catalog_line_title a{font-size:12px}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/models-windows-product/style.min.css?1768922450129*/
div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486daa}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/form.result.new/index-get-catalog/style.min.css?17689224503708*/
table.form-table{width:100%;background-color:#fff;border-collapse:collapse;font-size:100%;font-weight:400;line-height:160%}table.form-table td,table.form-table th{border:1px solid #adc3d5;padding:5px;vertical-align:top}table.form-table th{background-image:url(/local/templates/mizantin2020/components/bitrix/form.result.new/index-get-catalog/images/table_head.gif);background-repeat:repeat-x;text-align:left;color:#25639a}table.form-table td{padding:15px 5px}.form-required{color:red}.error-fld{display:block;float:left;height:13px;width:15px;background-repeat:no-repeat;background-image:url(/local/templates/mizantin2020/components/bitrix/form.result.new/index-get-catalog/images/icon_warn.gif)}.index-order-catalog__heading{margin:0 0 23px;color:#d93f3c;font-family:FranklinGothicBookXCmpC,sans-serif;font-weight:400;font-size:32px;line-height:100%;text-align:center;text-transform:uppercase}.index-order-catalog__text{font-size:18px;line-height:27px;text-align:center}.index-order-catalog__text a{display:flex;flex-direction:column;align-items:center;padding-top:50px;color:#000;text-decoration:none;background-repeat:no-repeat;background-position:center 10px;background-size:30px 30px;background-image:url("/local/templates/mizantin2020/images/icon-vk-black.svg")}.index-order-catalog__form-submit--desktop{display:none}.index-order-catalog__form-content{margin:33px 0 41px}.index-order-catalog__content form{padding:0 16px}.index-order-catalog__form-fields{display:flex;flex-direction:column;gap:40px;margin-bottom:44px}.index-order-catalog__form-fields .form-field-adaptive.type-text{height:35px;margin:0;padding:0;border:none}.index-order-catalog__form-fields .form-field-adaptive.type-text input{height:35px;padding:0 0 5px;font-size:16px;line-height:20px;border-bottom:1px solid #a4a4a4}.index-order-catalog__form-fields .form-field-adaptive.type-text input::placeholder{color:#a4a4a4;opacity:1}.index-order-catalog__agreement .form-field-adaptive.type-checkbox label{padding-left:34px;font-size:15px;line-height:16px}.index-order-catalog__form-submit--mobile.form-field-adaptive{display:flex;justify-content:center;margin-top:30px;margin-bottom:0}.index-order-catalog__form-submit--mobile.form-field-adaptive input[type=submit]{width:200px;height:56px;margin:0 auto;font-size:18px}@media (min-width:991px){.index-order-catalog__content form{padding:0}.index-order-catalog__form-submit--mobile.form-field-adaptive{display:none}.index-order-catalog__form-content{margin:5px 0 41px}.index-order-catalog__form-submit.index-order-catalog__form-submit--desktop{flex-basis:231px;display:block;flex-shrink:0;margin:0}.index-order-catalog__heading{margin:0 0 13px;font-size:48px}.index-order-catalog__text{max-width:749px;margin:0 auto;font-size:24px;line-height:35px}.index-order-catalog__form-row{display:flex;gap:40px;margin-bottom:36px}.index-order-catalog__form-fields{flex-grow:1;display:flex;flex-direction:row;align-items:flex-end;gap:40px;margin:0}.index-order-catalog__form-fields .form-field-adaptive.type-text{flex-grow:1;height:30px}.index-order-catalog__form-fields .form-field-adaptive.type-text input{height:30px;padding:0}.index-order-catalog__agreement .form-field-adaptive.type-checkbox .checkmark{top:-5px}.index-order-catalog__agreement .form-field-adaptive.type-checkbox label{font-size:14px;line-height:16px}.index-order-catalog__text a{position:relative;display:inline-flex;flex-direction:row;padding-top:0;padding-left:50px;margin-left:5px;background:0 0}.index-order-catalog__text a::before{content:"";position:absolute;top:50%;left:0;width:40px;height:40px;transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/local/templates/mizantin2020/images/icon-vk-black.svg")}}@media (min-width:1201px){.index-order-catalog__form-fields,.index-order-catalog__form-row{gap:85px}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/index_new_right_choice/style.min.css?17733331894429*/
.index-new-choice{padding-top:46px;padding-bottom:44px}.index-new-choice__heading{margin:0 0 30px;font-size:42px;line-height:50px}.index-new-choice--wooden-windows .index-new-choice__heading,.index-new-choice--wooden-windows-gray .index-new-choice__heading{margin:0 0 23px;font-size:32px;line-height:1.2}.index-new-choice__desc{margin-top:-10px;margin-bottom:20px;font-size:18px;line-height:24px}.index-new-choice--wooden-windows-gray .index-new-choice__desc{margin-top:-4px;margin-bottom:30px}.index-new-choice__slider-wrapper{position:relative}.index-new-choice__slider-arrows{position:absolute;top:calc(50% - 50px);left:50%;display:flex;justify-content:space-between;width:calc(100% + 20px);height:0;transform:translate(-50%,-50%)}.index-new-choice__slider-arrow{width:20px;height:20px;padding:0;transform:rotate(45deg);border:none;background-color:transparent}.index-new-choice__slider-arrow--prev{border-bottom:5px solid #959595;border-left:5px solid #959595}.index-new-choice__slider-arrow--next{border-top:5px solid #959595;border-right:5px solid #959595}.index-new-choice__slide{padding-left:14px;padding-right:14px}.index-new-choice__slide-head{display:flex;align-items:center;margin-bottom:28px}.index-new-choice__slide-head-icon-block{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:60px;height:60px;margin-right:20px}.index-new-choice__slide-head-icon{width:100%;height:100%;object-fit:contain}.index-new-choice__slide-head-name{font-size:20px;line-height:31px;font-weight:600}.index-new-choice--wooden-windows-gray .index-new-choice__slide-head-name{line-height:26px;color:#350000}.index-new-choice__slide-text{font-size:18px;line-height:27px}.index-new-choice--wooden-windows .index-new-choice__slide-text{line-height:24px}.index-new-choice--wooden-windows-gray .index-new-choice__slide-text{line-height:24px}.index-new-choice--wooden-windows-gray{padding:40px 0;background-color:#f5f5f5}.index-new-choice__pagination{margin-top:20px}.index-new-choice--wooden-windows .index-new-choice__pagination{margin-top:13px}.index-new-choice__pagination .slick-dots{display:flex;justify-content:center;align-items:center;gap:8px;width:calc(100% - 64px);margin:0 auto;padding:0;list-style:none}.index-new-choice__pagination .slick-dots li{flex-grow:1;display:flex;height:3px;list-style:none}.index-new-choice__pagination .slick-dots li button{width:100%;height:100%;padding:0;font-size:0;background-color:#eaeaea;transition:background-color .3s;border:none;cursor:pointer}.index-new-choice__pagination .slick-dots li button:hover,.index-new-choice__pagination .slick-dots li.slick-active button{background-color:#d93f3c}.index-new-choice__counter{margin-top:26px;display:flex;justify-content:center}@media (min-width:991px){.index-new-choice{padding-top:53px;padding-bottom:20px}.index-new-choice--wooden-windows{padding:100px 0 85px}.index-new-choice--wooden-windows-gray{padding:74px 0 60px}.index-new-choice--wooden-windows .index-new-choice__heading,.index-new-choice--wooden-windows-gray .index-new-choice__heading,.index-new-choice__heading{margin-bottom:51px;font-size:48px;line-height:1.2}.index-new-choice__desc{margin-top:-31px;margin-bottom:40px;font-size:16px;line-height:1.2}.index-new-choice--wooden-windows-gray .index-new-choice__desc{margin-top:-31px;margin-bottom:47px;font-size:18px;line-height:24px}.index-new-choice--wooden-windows-gray .index-new-choice__slide-head-name{color:#000;line-height:25px}.index-new-choice__slider-arrows{display:none}.index-new-choice__slider{display:flex;flex-wrap:wrap;gap:28px 16px}.index-new-choice__slide{flex-basis:calc(50% - 8px);padding:0}.index-new-choice__slide-head{margin-bottom:9px}.index-new-choice--wooden-windows-gray .index-new-choice__slide-head{margin-bottom:20px}.index-new-choice__slide-head-icon-block{width:70px;height:70px}.index-new-choice__slide-head-name{font-size:22px;line-height:32px}.index-new-choice__slide-text{padding-right:36px;font-size:16px;line-height:20px}.index-new-choice--wooden-windows .index-new-choice__slide-text{font-size:16px;line-height:21px}.index-new-choice--wooden-windows-gray .index-new-choice__slide-text{font-size:18px;line-height:20px}.index-new-choice__counter{display:none}}@media (min-width:1201px){.index-new-choice__slider{gap:38px 16px}.index-new-choice--wooden-windows-gray .index-new-choice__slider{gap:43px 16px}.index-new-choice__slide{flex-basis:calc((100% / 3) - (16px * 2 / 3))}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/popular-colors/style.min.css?1768922450129*/
div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486daa}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/decors_new/style.min.css?17733331892018*/
div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486daa}.windows-create-design--decor,.windows-create-design--decor *,.windows-create-design--decor ::after,.windows-create-design--decor ::before{box-sizing:border-box}.windows-create-design--decor .windows-create-design-select__section-btns:not(.active),.windows-create-design--decor .windows-create-design-select_picture-wrapper:not(.active),.windows-create-design--decor .windows-create-design-select_text-section:not(.active){display:none!important}.windows-create-design--decor{padding-top:32px}.windows-create-design--decor .windows-create-design-select_picture-wrapper{display:flex;width:100%;aspect-ratio:342/335}.windows-create-design--decor .windows-create-design-select_text-section{line-height:24px}.windows-create-design--decor .windows-create-design-select__section-btns-wrapper{margin-top:20px}.windows-create-design--decor .windows-create-design-select__section-btns{display:flex;flex-wrap:wrap;gap:17px}.windows-create-design--decor .windows-decor-detail_item{flex-basis:calc(50% - (17px / 2));display:flex;justify-content:center;align-items:center;min-height:56px;margin:0;padding:5px 20px;text-align:center;color:#d93f3c;border-color:#d93f3c}@media (min-width:991px){.windows-create-design--decor{padding-top:22px}.windows-create-design.windows-create-design--decor .windows-create-design-select{flex-direction:row-reverse;gap:18px}.windows-create-design.windows-create-design--decor .windows-create-design-select_text{display:flex;flex-direction:column;justify-content:center;margin-top:auto;margin-bottom:auto}.windows-create-design.windows-create-design--decor .windows-create-design-select>div{width:49.3%}.windows-create-design--decor .windows-create-design-select_text-section{line-height:27px}.windows-create-design--decor .windows-create-design-select__section-btns{gap:14px}.windows-create-design--decor .windows-decor-detail_item{flex-basis:178px;white-space:nowrap}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/double_glazed_windows/style.min.css?17738434462070*/
.windows-create-design--double-glazed{padding-top:51px}.windows-create-design.windows-create-design--double-glazed .like-h2{margin-bottom:24px;line-height:1.2}.windows-create-design.windows-create-design--double-glazed .windows-create-design-text{padding-bottom:20px;line-height:24px}.windows-create-design.windows-create-design--double-glazed .like-button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:5px 20px;min-width:260px;min-height:56px;margin:20px auto 0;font-size:18px;text-align:center}.windows-create-design.windows-create-design--double-glazed .windows-create-design-select_picture--mobile img{object-fit:contain}.windows-create-design-select__text-wrapper{height:255px;overflow:hidden}.double-glazed__text-toggle{display:inline-flex;padding:0;text-decoration:none;color:#d93f3c;font-size:14px;line-height:130%;border:none;outline:0;background:0 0;cursor:pointer}@media (max-width:990px){.windows-create-design.windows-create-design--double-glazed .windows-create-design-select_text .mobile-hidden{display:none}.windows-create-design.windows-create-design--double-glazed .windows-create-design-select_picture--mobile{height:360px!important}}@media (min-width:991px){.windows-create-design--double-glazed{padding-top:97px}.windows-create-design.windows-create-design--double-glazed .windows-create-design-select_text .show-more{display:none}.windows-create-design.windows-create-design--double-glazed .windows-create-design-text{padding-bottom:38px;line-height:27px}.windows-create-design.windows-create-design--double-glazed .windows-create-design-select_text{margin-top:3px;margin-bottom:16px}.windows-create-design.windows-create-design--double-glazed .like-button{min-width:272px;margin-top:auto;margin-left:0;font-size:20px}.windows-create-design.windows-create-design--double-glazed .windows-create-design-select_text p{line-height:27px}.windows-create-design.windows-create-design--double-glazed .windows-create-design-select_text p:not(:last-child){margin-bottom:10px}.double-glazed__text-toggle{font-size:16px}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/color_glass_new/style.min.css?17738434462058*/
div.news-list{word-wrap:break-word}div.news-list img.preview_picture{float:left;margin:0 4px 6px 0}.news-date-time{color:#486daa}.color-glass--new,.color-glass--new *,.color-glass--new ::after,.color-glass--new ::before{box-sizing:border-box}.new-color-glass{padding-top:37px}.new-color-glass__heading{margin-top:0;margin-bottom:23px;line-height:1.2}.new-color-glass__slide-name{display:block;width:100%;margin-bottom:20px;text-align:center;font-size:22px;line-height:32px}.new-color-glass__slide-img-block{height:unset!important;aspect-ratio:342/256;width:100%;min-height:0}.new-color-glass__slide-img-wrapper{width:100%;height:100%!important}.new-color-glass__slide-img-block img{width:100%;height:100%;object-fit:cover}.new-color-glass__slide-description{margin-top:20px}.new-color-glass__slide-elements{margin-top:22px}.new-color-glass__slide-element-wrapper{display:flex;flex-wrap:wrap;gap:15px;padding-bottom:1px}.new-color-glass__slide-element.color-glass-detail_item{flex-basis:calc(25% - (15px * 3 / 4));box-sizing:border-box;display:flex;justify-content:center;align-items:center;margin:0;padding:5px 1px;min-height:56px;text-align:center;color:#d93f3c;font-size:11px;border-color:#d93f3c}.new-color-glass__slider-arrow.default-slider__slider-arrow{top:-30px}@media (min-width:501px){.new-color-glass__slide-element.color-glass-detail_item{font-size:15px}}@media (min-width:991px){.new-color-glass{padding-top:98px}.new-color-glass__slider{display:flex;flex-wrap:wrap;gap:16px}.new-color-glass__slide{flex-basis:calc((100% / 3) - (16px * 2 / 3));display:flex;flex-direction:column}.new-color-glass__slide-text{flex-basis:auto;display:flex;flex-grow:1;flex-direction:column;height:auto}.new-color-glass__slide-description{margin-bottom:auto;font-size:16px;line-height:24px}.new-color-glass__slide-elements{margin-top:19px}.new-color-glass__slide-element.color-glass-detail_item{font-size:11px}.new-color-glass__slide-element-wrapper{padding-bottom:0}}@media (min-width:1201px){.new-color-glass__slide-element.color-glass-detail_item{font-size:13px}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/form.result.new/recall/style.min.css?1768922450532*/
table.form-table{width:100%;background-color:#fff;border-collapse:collapse;font-size:100%;font-weight:400;line-height:160%}table.form-table td,table.form-table th{border:1px solid #adc3d5;padding:5px;vertical-align:top}table.form-table th{background-image:url(/local/templates/mizantin2020/components/bitrix/form.result.new/recall/images/table_head.gif);background-repeat:repeat-x;text-align:left;color:#25639a}table.form-table td{padding:15px 5px}.form-required{color:red}.error-fld{display:block;float:left;height:13px;width:15px;background-repeat:no-repeat;background-image:url(/local/templates/mizantin2020/components/bitrix/form.result.new/recall/images/icon_warn.gif)}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/page_material_prices_new/style.min.css?17733331894134*/
.material-prices-new,.material-prices-new *,.material-prices-new ::after,.material-prices-new ::before{box-sizing:border-box}.material-prices-new{padding-top:37px}.material-prices-new__heading{margin-top:0;margin-bottom:23px;line-height:48px}.material-prices-new__desc{font-size:18px;line-height:24px}.material-prices-new__desc p{margin:0}.material-prices-new__sections{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px}.material-prices-new__section{position:relative;padding:0 0 8px;font-size:18px;line-height:1.2;color:#959595;border:none;background-color:transparent;transition:color .25s ease;cursor:pointer}.material-prices-new__section:focus,.material-prices-new__section:hover{color:#d93f3c;outline:0}.material-prices-new__section::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:transparent;transition:background-color .25s ease}.material-prices-new__section.active{color:#d93f3c}.material-prices-new__section.active::after{background-color:#d93f3c}.material-prices-new__slider{position:relative;left:-16px;width:calc(100% + 32px)}.material-prices-new__slide .windows-material-price-item-wrap{padding:14px 16px}.material-prices-new__slide .windows-material-price-item{width:100%;min-height:0;padding:20px 55px 40px;box-shadow:0 0 10px 0 rgba(0,0,0,.25);border:none}.material-prices-new__slide .windows-material-price-item_picture{height:238px}.material-prices-new__slide .windows-material-price-item_picture img{margin:17px 0 0;max-height:220px}.material-prices-new__slide .windows-material-price-item_width{top:0}.material-prices-new__slide .windows-material-price-item_height{top:117px;left:-35px}.material-prices-new__slider-arrows.default-slider__slider-arrows{top:50%}.material-prices-new__slide .windows-material-price-item_description{margin-top:72px;width:100%}.material-prices-new__slide .windows-material-price-item_name{padding-bottom:19px;font-size:22px;line-height:1.2;text-align:center}.material-prices-new__slide .windows-material-price-item_text{line-height:1.2}.material-prices-new__slide .windows-material-price-item_price{padding-top:13px;text-align:center;font-weight:400;font-size:22px;line-height:42px}.windows-material-price-item_price--from{color:#000}.material-prices-new__actuality{margin-top:6px;text-align:center;font-size:16px;line-height:1.2;color:#959595}.material-prices-new__btns{display:flex;flex-direction:column;align-items:center;gap:15px;margin-top:20px}.material-prices-new__btn{display:flex;justify-content:center;align-items:center;min-height:56px;width:260px;text-align:center;font-size:18px;line-height:32px;text-decoration:none;color:#d93f3c;background-color:#fff;border:1px solid #d93f3c;border-radius:8px;transition:all .25s ease}.material-prices-new__btn:focus,.material-prices-new__btn:hover{color:#d93f3c;background-color:#fff;border-color:#d93f3c;outline:0}.material-prices-new__btn--accent{color:#fff;background-color:#d93f3c}@media (min-width:991px){.material-prices-new{padding-top:96px}.material-prices-new__sections{gap:15px 30px;margin-bottom:34px}.material-prices-new__section{font-size:20px}.material-prices-new__slider{position:static;flex-wrap:wrap;gap:16px;width:100%}.material-prices-new__slide{flex-basis:calc(25% - (16px * 3 / 4))}.material-prices-new__slide .windows-material-price-item-wrap{height:100%;padding:0}.material-prices-new__slide .windows-material-price-item{height:100%;padding:20px 20px 40px}.material-prices-new__slide .windows-material-price-item_picture{height:auto;margin-bottom:20px}.material-prices-new__slide .windows-material-price-item_picture img{width:100%;max-width:221px;max-height:275px}.material-prices-new__slide .windows-material-price-item_description{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;margin-top:auto}.material-prices-new__slide .windows-material-price-item_height{top:calc(50% + 17px);transform:translateY(-50%) rotate(-90deg)}.material-prices-new__actuality{margin-top:20px;text-align:left}.material-prices-new__btns{flex-direction:row;justify-content:flex-end;gap:16px;margin-top:1px}.material-prices-new__btn{width:272px;font-size:20px}}
/* End */


/* Start:/local/templates/mizantin2020/components/profitkit/form.simple/calculator/style.css?177333318917693*/
.calculator,
.calculator *,
.calculator ::before,
.calculator ::after {
    box-sizing: border-box;
}

.calculator button,
.calculator input[type="submit"] {
    font-family: "Circe", "Arial", sans-serif;
}

.calculator {
    padding-top: 37px;
}

.calculator__heading {
    margin-top: 0;
    margin-bottom: 23px;
    line-height: 33px;
}

.calculator__desc {
    line-height: 24px;
}

.calculator__desc p {
    margin: 0;
}

.calculator__desc p:not(:last-child) {
    margin-bottom: 23px;
}

.calculator__top-types-slider-arrows.default-slider__slider-arrows {
    top: 50%;
}

.calculator__form {
    display: flex;
    flex-direction: column;
    gap: 20px;
    margin-top: 20px;
}

.calculator__top {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.calculator__top-types {
    position: relative;
    left: -16px;
    width: calc(100% + 32px);
    padding: 20px 16px;
    background-color: #f5f5f5;
}

.calculator__top-types-slider .slick-list {
    /*margin: 0 -12px;*/
}

.calculator__top-types-slide {
    padding: 0 12px;
}

.calculator__window-type {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 65px;
}

.calculator__window-type-label {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    padding: 5px;
    background-color: #f5f5f5;
    transition: background-color .25s ease;
    cursor: pointer;
}

.calculator__window-type-label svg {
    display: block;
    max-width: 100%;
    max-height: 100%;
}

input:checked + .calculator__window-type-label {
    background-color: #959595;
}

.calculator__window-type-label rect,
.calculator__window-type-label circle,
.calculator__window-type-label path {
    stroke: #959595;
    transition: stroke .25s ease;
}

input:checked + .calculator__window-type-label rect,
input:checked + .calculator__window-type-label circle,
input:checked + .calculator__window-type-label path {
    stroke: #fff;
}

.calculator__top-images {
    display: flex;
    justify-content: center;
    align-items: center;
}

.calculator__top-image-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    /*max-width: 600px;*/
    max-height: 260px;
    aspect-ratio: 343/260;
    min-height: 0;
}

.calculator__top-image {
    display: block;
    width: 100%;
    max-width: 345px;
    height: 100%;
    max-height: 260px;
    object-fit: contain;
}

.calculator__top-fields {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.calculator__top-fields-first {
    display: flex;
    align-items: center;
    padding: 0 14px 4px;
}

.calculator__top-fields-icon {
    flex-shrink: 0;
    display: flex;
}

.calculator__top-fields-number {
    flex-shrink: 0;
    display: block;
    margin: 0 20px 0 30px;
    white-space: nowrap;
    font-size: 18px;
    line-height: 24px;
}

.calculator__top-fields-amount {
    display: flex;
    align-items: center;
    gap: 16px;
}

.calculator__top-fields-amount-unit {
    display: block;
    font-size: 18px;
    line-height: 24px;
}

.calculator .calculator__top-fields-item-input {
    display: block;
    width: 100%;
    height: 45px;
    padding: 11px 10px 10px;
    font-size: 18px;
    line-height: 24px;
    border: 1px solid #D9D9D9;
    transition: border-color .25s ease;
}

.calculator .calculator__top-fields-item-input:focus {
    border-color: #959595;
    outline: none;
}

.calculator .calculator__top-fields-item-input[type=number]::-webkit-inner-spin-button,
.calculator .calculator__top-fields-item-input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0;
}

.calculator .calculator__top-fields-item-input[type=number] {
    -moz-appearance: textfield;
}

.calculator .calculator__top-fields-item-input--amount {
    width: 80px;
}

.calculator .calculator__top-fields-item-input--checkbox {
    position: relative;
    display: flex;
    align-items: center;
    height: auto;
    padding: 0 0 0 34px;
    border: none;
}

.calculator .calculator__top-fields-item-input--checkbox::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 24px;
    height: 24px;
    background-color: #fff;
    border-radius: 3px;
    border: 1px solid #959595;
}

.calculator .calculator__top-fields-item-input--checkbox::after {
    content: "";
    position: absolute;
    top: 10px;
    left: 12px;
    display: none;
    width: 15px;
    height: 8px;
    border-bottom: 2px solid #000;
    border-left: 2px solid #000;
    transform: translate(-50%, -50%) rotate(-45deg);
}

input:checked + .calculator__top-fields-item-input--checkbox::after {
    display: block;
}

.calculator .calculator__top-fields-item-input--select {
    padding-right: 30px;
    border-radius: 0;
}

.calculator .calculator__top-fields-item-input--select .current {
    display: block;
    max-width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
}

.calculator .calculator__top-fields-item-input--select .list {
    width: 100%;
    border: 1px solid #959595;
    border-radius: 0;
}

.calculator .calculator__top-fields-item-input--select .option {
    display: flex;
    align-items: center;
    max-width: 100%;
    padding: 11px 10px 10px;
    font-size: 18px;
    line-height: 24px;
    font-weight: 400;
    white-space: wrap;
}

.calculator .calculator__top-fields-item-input--select::after {
    right: 9px;
    width: 13px;
    height: 8px;
    border: none;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url("/images/calculator/icon-calculator-select-arrow.svg");
    transform: rotate(0);
    transition: all .25s ease;
}

.calculator .calculator__top-fields-item-input--select.open::after {
    right: 13px;
    margin-top: -8px;
    transform: rotate(-180deg);
}

.calculator__top-fields-block {
    padding: 10px 15px 20px;
    background-color: #f5f5f5;
}

.calculator__top-fields-block--last {
    padding: 28px 15px 20px;
}

.calculator__top-fields-block-heading {
    display: block;
    margin-bottom: 20px;
    font-size: 22px;
    line-height: 24px;
}

.calculator__top-fields-group {
    display: flex;
    flex-wrap: wrap;
    gap: 21px 16px;
}

.calculator__top-fields-item {
    flex-basis: 100%;
    display: flex;
    flex-direction: column;
    gap: 10px;
    max-width: 100%;
}

.calculator__top-fields-item--narrow {
    flex-basis: calc(50% - 8px);
}

.calculator__top-fields-item--delivery {
    flex-direction: row;
    align-items: center;
    gap: 10px;
}

.calculator__top-fields-add-btn {
    align-self: center;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 48px;
    width: 100%;
    max-width: 232px;
    color: #fff;
    text-align: center;
    font-size: 18px;
    line-height: 24px;
    background-color: #D93F3C;
    border: 1px solid #D93F3C;
    border-radius: 8px;
    cursor: pointer;
}

.calculator__added-head {
    display: none;
}

.calculator__added-body {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.calculator__added-item-desktop {
    display: none;
}

.calculator__added-item-mobile {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.calculator__added-item-mobile-top {
    display: flex;
    align-items: center;
}

.calculator__added-item-mobile-bottom {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 24px;
    padding-left: 68px;
}

.calculator__added-item-cell {
    font-size: 18px;
    line-height: 24px;
}

.calculator__added-item-mobile-bottom .calculator__added-item-cell {
    color: #959595;
}

.calculator__added-item-mobile-top .calculator__added-item-cell--type {
    flex-basis: 68px;
    display: flex;
    align-items: center;
    /*padding-left: 14px;*/
}

.calculator__added-item-mobile-top .calculator__added-item-cell--amount {
    margin: 0 auto;
}

.calculator__added-item-mobile-top .calculator__added-item-cell--remove {
    /*margin-left: 38px;*/
    margin-left: auto;
}

.calculator__added-item-remove {
    position: relative;
    padding: 0 0 0 25px;
    font-size: 18px;
    line-height: 24px;
    color: #000;
    transition: color .25s ease;
    border: none;
    background-color: transparent;
    cursor: pointer;
}

.calculator__added-item-remove:hover,
.calculator__added-item-remove:focus {
    color: #D93F3C;
    outline: none;
}

.calculator__added-item-remove::before {
    content: "";
    position: absolute;
    top: 50%;
    left: calc(15px / 2);
    width: 2px;
    height: 21px;
    transform: translateY(-50%) rotate(45deg);
    transition: background-color .25s ease;
    background-color: #000;
}

.calculator__added-item-remove::after {
    content: "";
    position: absolute;
    top: 50%;
    left: calc(15px / 2);
    width: 2px;
    height: 21px;
    transform: translateY(-50%) rotate(-45deg);
    transition: background-color .25s ease;
    background-color: #000;
}

.calculator__added-item-remove:hover::before,
.calculator__added-item-remove:focus::before,
.calculator__added-item-remove:hover::after,
.calculator__added-item-remove:focus::after {
    background-color: #D93F3C;
}

.calculator__bottom {
    display: flex;
    flex-direction: column;
    padding: 26px 15px 40px;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.25);
}

.calculator__bottom-desc {
    margin: 0 0 50px;
    text-align: center;
    font-size: 18px;
    line-height: 24px;
}

.calculator__bottom-desc.calculator__bottom-desc--success {
    margin: 14px 0 0;
    color: darkgreen;
    font-size: 120%;
}

.calculator__bottom-fields {
    display: flex;
    flex-direction: column;
    gap: 39px;
}

.calculator__bottom-fields .calculator__bottom-field {
    display: block;
    width: calc(100% - 43px);
    margin: 0;
    padding: 0 0 8px;
    font-size: 15px;
    line-height: 24px;
    color: #000;
    border: none;
    border-bottom: 1px solid #959595;
    transition: border-color .25s ease;
}

.calculator__bottom-fields .calculator__bottom-field:focus {
    border-color: #000;
    outline: none;
}

.calculator__bottom-fields .calculator__bottom-field::placeholder {
    color: #959595;
    opacity: 1;
}

.calculator__bottom-fields .calculator__bottom-field.has-error {
    -webkit-box-shadow: inset 0 -11px 10px -11px #d93f3c;
    -moz-box-shadow: inset 0 -11px 10px -11px #d93f3c;
    -o-box-shadow: inset 0 -11px 10px -11px #d93f3c;
    box-shadow: inset 0 -10px 10px -11px #d93f3c;
}

.calculator__bottom-agreement {
    margin-top: 43px;
}

.calculator__submit {
    align-self: center;
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 48px;
    width: 100%;
    max-width: 232px;
    color: #fff;
    text-align: center;
    font-size: 18px;
    line-height: 24px;
    background-color: #D93F3C;
    border: 1px solid #D93F3C;
    border-radius: 8px;
    cursor: pointer;
}

.calculator__submit--mobile {
    margin-top: 30px;
}

.calculator__submit--desktop {
    display: none;
}

.calculator__bottom-agreement-label {
    position: relative;
    display: block;
    padding-left: 34px;
    font-size: 15px;
    line-height: 18px;
    cursor: pointer;
}

.calculator__bottom-agreement-label::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 24px;
    height: 24px;
    border: 1px solid #959595;
    border-radius: 3px;
}

.has-error + .calculator__bottom-agreement-label::before {
    -webkit-box-shadow: inset 0 0 10px #d93f3c;
    -moz-box-shadow: inset 0 0 10px #d93f3c;
    -o-box-shadow: inset 0 0 10px #d93f3c;
    box-shadow: inset 0 0 10px #d93f3c;
}

.calculator__bottom-agreement-label::after {
    content: "";
    position: absolute;
    top: 10px;
    left: 12px;
    display: none;
    width: 15px;
    height: 8px;
    border-bottom: 2px solid #000;
    border-left: 2px solid #000;
    transform: translate(-50%, -50%) rotate(-45deg);
}

input:checked + .calculator__bottom-agreement-label::after {
    display: block;
}

@media (min-width: 641px) {
    .calculator__top-types {
        left: -40px;
        width: calc(100% + 80px);
        padding: 20px 40px;
    }
}

@media (min-width: 851px) {
    .calculator__bottom-agreement-label::before {
        top: 50%;
        transform: translateY(-50%);
    }

    .calculator__bottom-agreement-label::after {
        top: calc(50% - 1px);
        left: 4px;
        transform: translateY(-50%) rotate(-45deg);
    }
}

@media (min-width: 991px) {
    .calculator {
        padding-top: 97px;
    }

    .calculator__heading {
        font-size: 48px;
        line-height: 48px;
    }

    .calculator__desc p:not(:last-child) {
        margin-bottom: 25px;
    }

    .calculator__form {
        margin-top: 40px;
    }

    .calculator__top {
        flex-direction: row;
        justify-content: space-between;
    }

    .calculator__top-types {
        position: static;
        flex-basis: 15.49%;
        flex-shrink: 0;
        width: auto;
        padding: 32px 0;
    }

    .calculator__top-types-slider {
        flex-direction: column;
        align-items: center;
        gap: 10px;
    }

    .calculator__top-types-slide {
        width: 90px;
        padding: 0;
    }

    .calculator__top-images {
        align-self: flex-start;
        flex-grow: 1;
        flex-basis: auto;
        padding-top: 93px;
    }

    .calculator__top-image-wrapper {
        height: 100%;
    }

    .calculator__top-fields {
        flex-basis: 42.25%;
        flex-shrink: 0;
        padding-top: 40px;
    }

    .calculator__top-fields-number {
        margin-left: 20px;
    }

    .calculator__top-fields-first {
        padding-right: 16px;
        padding-left: 16px;
    }

    .calculator__top-fields-block {
        padding: 10px 16px 20px;
    }

    .calculator__top-fields-block--last {
        padding: 18px 16px 17px;
    }

    .calculator__top-fields-group {
        gap: 20px 20px;
    }

    .calculator__top-fields-block--last .calculator__top-fields-group {
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        gap: 50px;
    }

    .calculator__top-fields-item {
        flex-basis: calc(50% - 10px);
        max-width: calc(50% - 10px);
    }

    .calculator__top-fields-block--last .calculator__top-fields-item {
        flex-basis: auto;
    }

    .calculator__top-fields-add-btn {
        align-self: flex-end;
        min-height: 56px;
        font-size: 20px;
        line-height: 1.5;
    }

    .calculator__top-fields-item--delivery {
        flex-grow: 1;
    }

    .calculator__added {
        margin-top: 2px;
    }

    .calculator__added-head {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 28px 30px;
        background-color: #f5f5f5;
    }

    .calculator__added-body {
        gap: 21px;
        margin-top: 20px;
    }

    .calculator__added-item-mobile {
        display: none;
    }

    .calculator__added-item-desktop {
        display: flex;
        align-items: center;
        /*justify-content: space-between;*/
        justify-content: flex-start;
        padding: 0 18px 0 30px;
    }

    .calculator__added-head-cell {
        font-size: 18px;
        line-height: 24px;
    }

    .calculator__added-item-cell--type {
        display: flex;
    }

    .calculator__added-head-cell--type,
    .calculator__added-item-cell--type {
        flex-basis: 6.12%;
    }

    .calculator__added-head-cell--number,
    .calculator__added-item-cell--number {
        flex-basis: 7.43%;
        margin: 0 auto;
        text-align: center;
    }

    .calculator__added-head-cell--amount,
    .calculator__added-item-cell--amount {
        flex-basis: 5.39%;
        margin: 0 auto;
        text-align: center;
    }

    .calculator__added-head-cell--size,
    .calculator__added-item-cell--size {
        flex-basis: 9.39%;
        margin: 0 auto;
        text-align: center;
    }

    .calculator__added-head-cell--material,
    .calculator__added-item-cell--material {
        flex-basis: 7.43%;
        margin: 0 auto;
        text-align: center;
    }

    .calculator__added-head-cell--cover,
    .calculator__added-item-cell--cover {
        flex-basis: 7.62%;
        margin: 0 auto;
        text-align: center;
    }

    .calculator__added-head-cell--glass,
    .calculator__added-item-cell--glass {
        flex-basis: 17%;
        margin: 0 auto;
        text-align: center;
    }

    .calculator__added-head-cell--remove,
    .calculator__added-item-cell--remove {
        flex-basis: 8.09%;
        margin-left: auto;
    }

    .calculator__bottom {
        margin-top: 60px;
        padding: 26px 96px 40px;
    }

    .calculator__bottom-desc {
        margin-bottom: 44px;
    }

    .calculator__bottom-fields {
        flex-direction: row;
        align-items: flex-end;
        gap: 0;
    }

    .calculator__bottom-fields .calculator__bottom-field {
        width: auto;
        flex-basis: 28.81%;
        margin-bottom: 8px;
    }

    .calculator__bottom-fields .calculator__bottom-field:not(:first-of-type) {
        margin-left: 55px;
    }

    .calculator__submit--mobile {
        display: none;
    }

    .calculator__submit--desktop {
        flex-basis: 232px;
        display: flex;
        min-height: 56px;
        margin-left: auto;
        font-size: 20px;
        line-height: 1.5;
    }

    .calculator__bottom-agreement {
        max-width: 424px;
        margin-top: 20px;
    }

    .calculator__bottom-agreement-label {
        padding-left: 50px;
        font-size: 16px;
        line-height: 1.2;
    }
}
/* End */


/* Start:/local/templates/mizantin2020/css/nice-select.min.css?17733331893424*/
/**
 * Minified by jsDelivr using clean-css v5.3.3.
 * Original file: /npm/jquery-nice-select@1.1.0/css/nice-select.css
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5, 0, 0, 1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}
/*# sourceMappingURL=/sm/41c7a508afbe71aac0d742acc98c44773b11c928e5c027e2ce1492004d726876.map */
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/window_types_slider/style.min.css?17733331891017*/
.window-types-slider{padding:40px 0}.window-types-slider__heading{margin:0 0 23px;font-size:32px;line-height:48px}.window-types-slider__slide{display:flex!important;flex-direction:column;align-items:center;gap:38px}.window-types-slider__slide-img-block{height:220px;aspect-ratio:176/220}.window-types-slider__slide-img{width:100%;height:100%;object-fit:contain}.window-types-slider__slide-name{font-size:18px;line-height:24px;text-align:center}.window-types-slider__pagination.default-slider__pagination .slick-dots{gap:10px;width:calc(100% - 30px)}@media (min-width:991px){.window-types-slider{padding:97px 0 101px}.window-types-slider__heading{font-size:48px}.window-types-slider__slider{flex-wrap:wrap;gap:64px}.window-types-slider__slide{flex-basis:calc(20% - (64px * 4 / 5))}.window-types-slider__counter.default-slider__counter,.window-types-slider__pagination.default-slider__pagination{display:none}.window-types-slider__slide-img-block{aspect-ratio:unset}.window-types-slider__slide-name{word-wrap:anywhere}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/index_new_steps/style.min.css?17733331893522*/
.index-new-steps{padding-top:46px;padding-bottom:32px;background-color:#f5f5f5}.index-new-steps.index-new-steps--wooden-windows{padding-top:45px;padding-bottom:55px}.index-new-steps__toggles{display:none}.index-new-steps__heading{margin:0 0 20px;font-size:32px;line-height:1}.index-new-steps__slider-wrapper{position:relative}.index-new-steps__slider-arrows{position:absolute;top:67px;left:50%;display:flex;justify-content:space-between;width:calc(100% + 20px);height:0;transform:translate(-50%,-50%)}.index-new-steps__slider-arrow{width:20px;height:20px;padding:0;transform:rotate(45deg);border:none;background-color:transparent}.index-new-steps__slider-arrow--prev{border-bottom:5px solid #959595;border-left:5px solid #959595}.index-new-steps__slider-arrow--next{border-top:5px solid #959595;border-right:5px solid #959595}.index-new-steps__slide-head{display:flex;align-items:baseline}.index-new-steps__slide{padding-left:14px;padding-right:14px}.index-new-steps__slide-head-icon-block{display:flex;justify-content:center;align-items:center;width:auto;height:65px;margin-right:20px}.index-new-steps__slide-head-icon{width:100%;height:100%;object-fit:contain}.index-new-steps__slide-head-number{position:relative;top:-2px;display:inline-block;margin-right:10px;font-size:80px;line-height:83px;color:#d93f3c;font-family:FranklinGothicBookXCmpC,sans-serif}.index-new-steps__slide-head-step{position:relative;top:-2px;display:inline-block;font-size:42px;line-height:83px;font-family:FranklinGothicBookXCmpC,sans-serif;text-transform:uppercase}.index-new-steps__slide-name{margin:-6px 0 20px;color:#585858;font-size:18px;line-height:27px;text-transform:uppercase}.index-new-steps__slide-text{font-size:18px;line-height:27px}@media (min-width:991px){.index-new-steps{padding-top:53px;padding-bottom:20px}.index-new-steps.index-new-steps--wooden-windows{padding-top:78px;padding-bottom:73px}.index-new-steps__heading{margin-bottom:35px;font-size:48px;line-height:1.2}.index-new-steps__heading br{display:none}.index-new-steps__slider-arrows{display:none}.index-new-steps__main{display:flex;justify-content:space-between;gap:9.88%}.index-new-steps__toggles{width:49.38%;flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:center;gap:15px 16px}.index-new-steps__toggle{position:relative;flex-basis:calc((100% / 3) - (16px * 2 / 3));display:flex;flex-direction:column;align-items:center;gap:5px;background-color:transparent;border:none;cursor:pointer}.index-new-steps__toggle-number{position:absolute;top:-16px;left:5px;display:flex;justify-content:flex-end;align-items:flex-end;width:45px;height:45px;padding-right:10px;color:#360000;font-weight:700;font-size:40px;line-height:100%;text-transform:uppercase;background-color:#f5f5f5;font-family:Circe,sans-serif;transition:color .3s}.index-new-steps__toggle--active .index-new-steps__toggle-number{color:#d93f3c}.index-new-steps__toggle-icon-block{display:flex;justify-content:center;align-items:center;width:100px;height:100px;box-sizing:border-box;border:2px solid #360000;border-radius:8px;transition:border-color .3s}.index-new-steps__toggle--active .index-new-steps__toggle-icon-block{border-color:#d93f3c}.index-new-steps__toggle-name{display:block;font-size:14px;line-height:21px;text-align:center;font-family:Circe,sans-serif}.index-new-steps__slider-wrapper{width:40.74%}.index-new-steps__slider{width:100%}.index-new-steps__slide{padding:11px 0 0}.index-new-steps__slide-head-icon-block{display:none}.index-new-steps__slide-name{font-size:20px;line-height:29px}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/photogallery_new/style.min.css?17733331897261*/
.new-photogallery{margin-bottom:48px}.new-photogallery__slider.slider-with-line.line-dots.slick-slider{padding-bottom:50px!important}.new-photogallery__slider.slider-with-line.line-dots ul.slick-dots{position:static;display:flex;justify-content:center;width:100%;max-width:calc(100% - 30px);margin-top:30px;padding:0 15px;transform:none}.new-photogallery__slider.slider-with-line.line-dots ul.slick-dots li{padding:0 4px;max-width:40px;background:0 0;width:auto;flex-basis:40px;flex-shrink:1;display:flex}.new-photogallery__slider.slider-with-line.line-dots ul.slick-dots li button{width:100%;border:none;cursor:pointer}.new-photogallery__slider.slider-with-line.line-dots .slick-list{padding-left:15px;overflow:visible!important}.new-photogallery__slide{display:flex!important;flex-direction:column;width:calc(100vw - 12.27vw);margin-left:15px;padding:0;box-shadow:0 0 10px 0 rgba(0,0,0,.25);font-family:Circe,sans-serif}.new-photogallery__slide-text-block{flex-grow:1;display:flex;flex-direction:column;height:auto;padding:20px 15px}.new-photogallery__slider.slider-with-line.line-dots+.slick-nums .slick-nums-all,.new-photogallery__slider.slider-with-line.line-dots+.slick-nums .slick-nums-current,.new-photogallery__slider.slider-with-line.line-dots+.slick-nums .slick-nums-row{line-height:1}.new-photogallery__slider.slider-with-line.line-dots+.slick-nums .slick-nums-row{top:7px}.new-photogallery__slide-img-block{aspect-ratio:328/251}.new-photogallery__slide-name{display:block;font-size:18px;line-height:normal;color:#360000;margin:0 0 20px}.new-photogallery__slide-date{display:block;font-size:16px;line-height:20px;color:#000;margin-bottom:10px}.new-photogallery__slide-desc-container{margin-bottom:15px}.new-photogallery__slide-desc{font-size:16px;line-height:20px;color:#000}.new-photogallery__slide-props{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.new-photogallery__slide-prop-pair{display:flex;flex-direction:column;gap:2px;margin:0}.new-photogallery__slide-prop-name{display:block;color:#360000;font-size:18px;line-height:32px}.new-photogallery__slide-prop-value{display:block;font-size:16px;line-height:20px;color:#000}.new-photogallery__slide-all-link{align-self:center;display:flex;justify-content:center;align-items:center;width:100%;max-width:250px;height:56px;margin-top:auto;color:#d93f3c;font-family:Circe,sans-serif;text-align:center;font-size:18px;line-height:32px;text-decoration:none;background-color:#fff;border:1px solid #d93f3c;border-radius:8px;transition:all .25s ease}.new-photogallery__slide-all-link:focus,.new-photogallery__slide-all-link:hover{color:#fff;background-color:#d93f3c;outline:0}.new-photogallery__slider.slider-with-line.line-dots .slick-arrow{display:none!important}.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider .slick-arrow{display:flex!important}.new-photogallery__slide-img{width:100%;height:100%;object-fit:cover}.new-photogallery__slide-small-slider+.new-photogallery__slide-img-link{display:none}.new-photogallery__slide-small-slider{display:flex}.new-photogallery__slide-small-slider,.new-photogallery__slide-small-slider .slick-list,.new-photogallery__slide-small-slider .slick-track{height:100%}.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider .slick-list{overflow:hidden!important;padding:0;margin:0}.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider ul.slick-dots{position:absolute;bottom:15px;left:50%;transform:translateX(-50%)}.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider ul.slick-dots li{max-width:20px;padding:0 1px}.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider .slick-dots li button{height:2px}.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider .slick-next,.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider .slick-prev{top:50%;width:35px;height:35px;background-position:center!important}.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider .slick-prev{left:0}.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider .slick-next{right:0}.new-photogallery__slide-small-gallery{display:none}.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider .slick-dots{display:flex!important}@media (min-width:641px){.new-photogallery__slider.slider-with-line.line-dots+.slick-nums .slick-nums-row{top:15px;left:auto;right:7px}.new-photogallery__slide{width:auto}.new-photogallery__slider.slider-with-line.line-dots .slick-list{padding-left:0;margin-left:-15px}}@media (min-width:801px){.new-photogallery__slider.slider-with-line.line-dots .slick-arrow{display:block!important}.new-photogallery__slider.slider-with-line.line-dots .new-photogallery__slide-small-slider{display:none}.new-photogallery__slide-small-slider+.new-photogallery__slide-img-link{display:block}.new-photogallery__slide-img-block,.new-photogallery__slide-img-link{aspect-ratio:unset}.new-photogallery__slide-small-gallery{display:flex;flex-wrap:wrap;gap:10px 16px;margin-bottom:45px}.new-photogallery__slide-small-gallery-img-link{flex-basis:80px;aspect-ratio:80/59;cursor:pointer}.new-photogallery__slide-small-gallery-img{width:100%;height:100%;object-fit:cover}.new-photogallery__slide-props{display:none}.new-photogallery__slider.slider-with-line.line-dots .slick-list{padding-left:0;margin-left:-40px}.new-photogallery__slide{flex-direction:row;margin-left:40px}.new-photogallery__slide-img-block{flex-basis:50%;flex-shrink:0;height:100%}.new-photogallery__slide-img,.new-photogallery__slide-img-link{height:100%;aspect-ratio:unset}.new-photogallery__slide-text-block{padding:20px 20px 20px 16px}.new-photogallery__slider.slider-with-line.line-dots.slick-slider{padding-bottom:0!important}.new-photogallery__slider.slider-with-line.line-dots+.slick-nums{display:none!important}.new-photogallery__slide-all-link{align-self:flex-end}}@media (min-width:1301px){.new-photogallery{margin-top:35px;margin-bottom:56px}.new-photogallery__slide-img-block{flex-basis:66.13%;min-height:556px}.new-photogallery__slider.slider-with-line.line-dots .slick-list{margin-left:-90px}.new-photogallery__slide{margin-left:90px}.new-photogallery__slide-name{margin-bottom:10px;font-size:24px;line-height:32px}.new-photogallery__slide-date{margin-bottom:20px;font-size:16px;line-height:20px}.new-photogallery__slide-desc-container{margin-bottom:20px}.new-photogallery__slide-desc{font-size:16px;line-height:20px}.new-photogallery__slide-all-link{font-size:20px;line-height:32px}.new-photogallery__slider.slider-with-line.line-dots .slick-next,.new-photogallery__slider.slider-with-line.line-dots .slick-prev{top:50%;width:48px;height:44px;padding:0;background-color:#f5f5f5!important}.new-photogallery__slider.slider-with-line.line-dots .slick-prev,.new-photogallery__slider.slider-with-line.line-dots .slick-prev:hover{width:48px;height:44px;left:-66px}.new-photogallery__slider.slider-with-line.line-dots .slick-next,.new-photogallery__slider.slider-with-line.line-dots .slick-next:hover{width:48px;height:44px;right:-66px}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/reviews_slider/style.min.css?17738434462954*/
.reviews-slider{padding:32px 0 37px}.reviews-slider .slick-track{display:flex!important}.reviews-slider__heading{margin:0 0 21px;font-size:42px;line-height:1.2}.reviews-slider__intro-text{display:flex;flex-direction:column;gap:21px;margin-bottom:19px}.reviews-slider__intro-text-left{font-size:25px;line-height:30px}.reviews-slider__intro-text-left span{color:#d93f3c}.reviews-slider__intro-text-right{font-size:18px;line-height:24px}.reviews-slider__slider-arrows.default-slider__slider-arrows{top:50%}.reviews-slider__slide{display:flex!important;flex-direction:column;gap:30px;padding:30px;border:1px solid #000}.reviews-slider__slide-stars{display:block;width:84px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("/local/templates/mizantin2020/components/bitrix/news.list/reviews_slider/./img/icon-review-rating-stars-5.svg")}.reviews-slider__slide-contract{display:none}.reviews-slider__slide-text{font-size:18px;line-height:24px}.reviews-slider__slide-name{display:block;font-size:22px;line-height:32px}.reviews-slider .slick-list{transition:all .5s ease}@media (min-width:991px){.reviews-slider{padding-bottom:96px}.reviews-slider__slider-arrows.default-slider__slider-arrows{display:flex;width:calc(100% + 56px)}.reviews-slider__heading{margin:0 0 21px;font-size:48px}.reviews-slider__intro-text{flex-direction:row;justify-content:space-between}.reviews-slider__intro-text-left{flex-basis:auto;max-width:465px;font-size:40px;line-height:50px}.reviews-slider__intro-text-right{flex-basis:50%;font-size:18px;line-height:27px}.reviews-slider .slick-list{position:relative;left:-8px;width:calc(100% + 16px)}.reviews-slider__slide.default-slider__slide{margin-right:8px;margin-left:8px}.reviews-slider__intro-text{margin-bottom:27px}.reviews-slider__slide{gap:40px;padding:40px 40px 30px}.reviews-slider__slide-text{line-height:27px}.reviews-slider__slide-bottom{display:flex;justify-content:space-between}.reviews-slider__slide-contract{display:block;font-size:14px;line-height:21px;color:#959595;text-align:right}}@media (min-width:1301px){.reviews-slider__slider-arrows.default-slider__slider-arrows{width:calc(100% + 136px)}.reviews-slider__slider-arrow.default-slider__slider-arrow{top:0;width:48px;height:44px;background-color:#f5f5f5;transform:translateY(-50%);transition:background-color .25s ease;border:none;z-index:1}.reviews-slider__slider-arrow.default-slider__slider-arrow::before{content:"";position:absolute;top:50%;box-sizing:border-box;width:20px;height:20px;padding:0;background-color:transparent;border-bottom:5px solid #959595;border-left:5px solid #959595;z-index:-1}.reviews-slider__slider-arrow.default-slider__slider-arrow--prev::before{left:calc(50% + 3px);transform:translate(-50%,-50%) rotate(45deg)}.reviews-slider__slider-arrow.default-slider__slider-arrow--next::before{left:calc(50% - 3px);transform:translate(-50%,-50%) rotate(-135deg)}.reviews-slider__slider-arrow.default-slider__slider-arrow:hover{background-color:#f8f8f8}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/news.list/faq_new/style.min.css?17733331891637*/
.faq-new__heading{font-size:42px;line-height:1.2;margin:0 0 40px}.faq-new__items.faq-new__items--desktop{display:none}.faq-new__items.faq-new__items--mobile{display:flex;flex-direction:column;gap:10px}.faq-new__item{display:flex;flex-direction:column;padding:32px 20px;background-color:#f5f5f5}.faq-new__item.faq-new__item--open{padding:32px 20px 13px}.faq-new__item-head{padding:0;background-color:transparent;border:none;cursor:pointer}.faq-new__item-title{position:relative;display:block;padding-right:48px;text-align:left;line-height:1.45;font-size:20px}.faq-new__item-title::after{content:"";position:absolute;top:12px;right:0;width:17px;height:10px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("/local/templates/mizantin2020/components/bitrix/news.list/faq_new/./img/icon-arrow.svg");transform:rotate(0);transition:transform .3s}.faq-new__item--open .faq-new__item-title::after{transform:rotate(180deg)}.faq-new__item-title::before{content:"";position:absolute;bottom:-11px;left:-10px;width:calc(100% + 20px);height:1px;background-color:#6d150e;opacity:0;transition:opacity .3s}.faq-new__item--open .faq-new__item-title::before{opacity:1}.faq-new__item-text{display:flex;flex-direction:column;gap:10px;margin-top:37px;font-size:16px;line-height:1.5}.faq-new__item-text>*{margin:0}@media (min-width:991px){.faq-new__heading{font-size:48px;margin:0 0 20px}.faq-new__items.faq-new__items--mobile{display:none}.faq-new__items.faq-new__items--desktop{display:flex;align-items:flex-start;gap:30px}.faq-new__items-col{flex-basis:calc(50% - 15px);display:flex;flex-direction:column;gap:10px}.faq-new__item.faq-new__item--open{padding:32px 20px 37px}}
/* End */


/* Start:/local/templates/mizantin2020/components/bitrix/form.result.new/wooden-windows-new-form/style.css?17733331894250*/
.wooden-windows-new-form,
.wooden-windows-new-form *,
.wooden-windows-new-form ::before,
.wooden-windows-new-form ::after {
	box-sizing: border-box;
}

.wooden-windows-new-form {
	margin-top: 40px;
	background-color: #f5f5f5;
}

.wooden-windows-new-form__container {
	max-width: 1000px;
	margin: 0 auto;
	padding: 56px 16px 40px;
}

.wooden-windows-new-form__heading {
	margin: 0 0 20px;
	font-size: 32px;
	line-height: 1;
	color: #D93F3C;
	text-align: center;
	text-transform: uppercase;
	font-family: "FranklinGothicBookXCmpC", sans-serif;
}

.wooden-windows-new-form__desc {
	margin: 0 0 67px;
	text-align: center;
	font-size: 18px;
	line-height: 1.5;
}

.wooden-windows-new-form form {
	display: flex;
	flex-direction: column;
}

.wooden-windows-new-form__main-row {
	display: flex;
	flex-direction: column;
	gap: 18px;
	margin-bottom: 43px;
}

.wooden-windows-new-form__submit {
	align-self: center;
	display: flex;
	justify-content: center;
	align-items: center;
	width: auto;
	min-width: 160px;
	min-height: 48px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	line-height: 32px;
	background-color: #d93f3c;
	border-radius: 8px;
	border: none;
	cursor: pointer;
}

.wooden-windows-new-form__submit.wooden-windows-new-form__submit--mobile {
	margin-top: 30px;
}

.wooden-windows-new-form__submit.wooden-windows-new-form__submit--desktop {
	display: none;
}

.wooden-windows-new-form .form-field-adaptive.type-text {
	height: 56px;
	margin: 0;
	padding: 0;
	border: none;
}

.wooden-windows-new-form .form-field-adaptive input[type="email"],
.wooden-windows-new-form .form-field-adaptive input[type="text"] {
	width: 100%;
	height: 100%;
	padding: 18px 24px;
	font-size: 16px;
	line-height: 20px;
	border: none;
	border-radius: 8px;
	background-color: #fff;
}

.wooden-windows-new-form .form-field-adaptive input[type="email"]::placeholder,
.wooden-windows-new-form .form-field-adaptive input[type="text"]::placeholder {
	color: #A4A4A4;
	opacity: 1;
}

.wooden-windows-new-form .wooden-windows-new-form__agreement-wrapper .wooden-windows-new-form__agreement {
	position: relative;
	display: block;
	margin: 0;
	padding-left: 34px;
	font-size: 15px;
	line-height: 16px;
	cursor: pointer;
}

.wooden-windows-new-form__agreement::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 24px;
	height: 24px;
	border: 1px solid #000;
	border-radius: 4px;
}

.wooden-windows-new-form__agreement::after {
	content: "";
	position: absolute;
	top: 5px;
	left: 6px;
	display: none;
	width: 13px;
	height: 15px;
	background-image: url("/local/templates/mizantin2020/components/bitrix/form.result.new/wooden-windows-new-form/./img/icon-checkbox-check.svg");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

input[type="checkbox"]:checked + .wooden-windows-new-form__agreement::after {
	display: block;
}

.wooden-windows-new-form .form-field-adaptive.type-text.has-error {
	box-shadow: none;
}

.wooden-windows-new-form .form-field-adaptive.type-text.has-error input {
	border: 1px solid #D93F3C;
}


@media (min-width: 991px) {
	.wooden-windows-new-form {
		margin-top: 100px;
	}

	.wooden-windows-new-form__container {
		max-width: 1048px;
		padding: 100px 24px;
	}

	.wooden-windows-new-form__heading {
		margin: 0 0 16px;
		font-size: 48px;
		text-transform: none;
	}

	.wooden-windows-new-form__desc {
		margin: 0 auto 40px;
		line-height: 24px;
		max-width: 451px;
	}

	.wooden-windows-new-form__submit.wooden-windows-new-form__submit--desktop {
		display: flex;
	}

	.wooden-windows-new-form__submit.wooden-windows-new-form__submit--mobile {
		display: none;
	}

	.wooden-windows-new-form__main-row {
		flex-direction: row;
		gap: 16px;
		width: 100%;
		margin-bottom: 16px;
	}

	.wooden-windows-new-form .form-field-adaptive.type-text {
		flex-grow: 1;
	}

	.wooden-windows-new-form__submit {
		flex-basis: 224px;
		width: auto;
		min-height: 56px;
		margin-left: 8px;
		font-size: 20px;
	}

	.wooden-windows-new-form .wooden-windows-new-form__agreement-wrapper .wooden-windows-new-form__agreement {
		max-width: 349px;
		padding-left: 24px;
		font-size: 12px;
		line-height: 14px;
	}

	.wooden-windows-new-form__agreement::before {
		width: 16px;
		height: 16px;
	}

	.wooden-windows-new-form__agreement::after {
		top: 4px;
		left: 4px;
		width: 9px;
		height: 9px;
	}
}
/* End */
/* /local/templates/mizantin2020/components/bitrix/news.list/index_sections/style.min.css?17689224503090 */
/* /local/templates/mizantin2020/components/mizantin/catalog.section.list/window-catalogers-product/style.min.css?17689224505245 */
/* /local/templates/mizantin2020/components/bitrix/news.list/models-windows-product/style.min.css?1768922450129 */
/* /local/templates/mizantin2020/components/bitrix/form.result.new/index-get-catalog/style.min.css?17689224503708 */
/* /local/templates/mizantin2020/components/bitrix/news.list/index_new_right_choice/style.min.css?17733331894429 */
/* /local/templates/mizantin2020/components/bitrix/news.list/popular-colors/style.min.css?1768922450129 */
/* /local/templates/mizantin2020/components/bitrix/news.list/decors_new/style.min.css?17733331892018 */
/* /local/templates/mizantin2020/components/bitrix/news.list/double_glazed_windows/style.min.css?17738434462070 */
/* /local/templates/mizantin2020/components/bitrix/news.list/color_glass_new/style.min.css?17738434462058 */
/* /local/templates/mizantin2020/components/bitrix/form.result.new/recall/style.min.css?1768922450532 */
/* /local/templates/mizantin2020/components/bitrix/news.list/page_material_prices_new/style.min.css?17733331894134 */
/* /local/templates/mizantin2020/components/profitkit/form.simple/calculator/style.css?177333318917693 */
/* /local/templates/mizantin2020/css/nice-select.min.css?17733331893424 */
/* /local/templates/mizantin2020/components/bitrix/news.list/window_types_slider/style.min.css?17733331891017 */
/* /local/templates/mizantin2020/components/bitrix/news.list/index_new_steps/style.min.css?17733331893522 */
/* /local/templates/mizantin2020/components/bitrix/news.list/photogallery_new/style.min.css?17733331897261 */
/* /local/templates/mizantin2020/components/bitrix/news.list/reviews_slider/style.min.css?17738434462954 */
/* /local/templates/mizantin2020/components/bitrix/news.list/faq_new/style.min.css?17733331891637 */
/* /local/templates/mizantin2020/components/bitrix/form.result.new/wooden-windows-new-form/style.css?17733331894250 */
