@keyframes border-animate{0%{transform:scale(.5);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@font-face{font-family:"Roboto";src:url(../fonts/Roboto-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(../fonts/Roboto-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(../fonts/Roboto-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(../fonts/Roboto-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}a,a:hover{color:#1e1f1c}a:hover{text-decoration:none}a{outline:0!important}html{width:100%}body,html{font-family:"Roboto",sans-serif;color:#000;letter-spacing:0;padding:0;margin:0;background:#f5f5f5}div{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}blockquote{background:0 0#f5f5f5;border-bottom:2px dashed #d53676;border-top:2px dashed #da3677;color:#878787;font-family:Georgia,serif;font-style:italic;line-height:1.45;padding:10px 15px;position:relative;text-align:center;float:left;width:100%}.button,.container-11 a{color:#fff;float:left;text-transform:uppercase}.button{font-size:12px;background:linear-gradient(90deg,#c83871,#e5347b);padding:5px 10px;border-radius:5px;transform:skew(-10deg);font-weight:700}.block_price_and_button button:hover,.button:hover{opacity:.75}.button div{transform:skew(10deg)}.center{width:calc(100% - 100px);width:-webkit-calc(100% - 100px);width:-o-calc(100% - 100px);margin:auto;max-width:1380px}.fl,body,footer,header{float:left;width:100%}.container-1{background-color:#303030;height:30px}.container-11 a{font-size:11px;padding:0 15px;margin:7px 0}.container-11 a:first-child{padding-left:0}.container-11 .span_grid{width:1px;background-color:#797979;height:10px;margin-top:10px;float:left}.container-11 .container-11_akcii{color:#ffec18;font-weight:700}.container-11 .last_a_container-11{float:right;font-weight:700;color:#fff;font-size:11px;margin:7px 0;text-transform:uppercase;padding:0 0 0 15px}.container-11 .last_a_container-11 span,.container-5 h3{font-size:13px;font-weight:900;color:#c62465}.black,.container-6 .block4 .pod_block2 span{font-weight:900}.container-22 .block5{font-size:19px;width:152px;margin-top:-2px;float:right!important}.block5_podblock{font-size:11px;color:#767676;float:right;width:100%;margin-top:-5px;text-align:right}.container-2{padding:30px 0}.container-22 .block,.menup i,.menup span,.seach_menu span{float:left}.container-22 .block4 img{float:left;width:28px;margin-right:10px}.container-22 .block1 img{width:138px;float:left}.container-22 .block1{margin-top:6px;margin-right:72px}.container-22 .block2{font-size:11px;color:#767676;text-align:right;margin-right:28px;margin-top:5px}.container-22 .block3{margin-top:7px;float:right;margin-right:30px}.container-22 .block3 .button{cursor:pointer}.container-22 .block4{display:flex;align-items:center;margin-right:40px;font-size:11px;color:#767676;width:220px;margin-top:5px;float:right}.callme_btn,.container-6 .block4 .pod_block2 a{color:#fff}.container-3{background-color:inherit;height:30px}.container-33{background-color:#fff;height:50px;border-radius:8px;margin-top:-10px;padding:15px 0}.menup{float:left;margin-right:38px;cursor:pointer}.menup i{color:#c62465;margin-top:1px;margin-left:5px}.seach_menu i{transform:scaleX(-1);float:left;margin-right:10px;margin-top:4px}.menup,.rash_menu a,.seach_menu{text-transform:uppercase;font-size:14px;font-weight:700}.rash_menu a{float:left;border-bottom:2px solid #c62465}.seach_menu{float:right;margin-right:38px;cursor:pointer}.rash_menu a,.seach_menu:hover{color:#c62465}.menup .button{margin-left:20px;margin-top:-5px}.content{margin-top:30px;float:left;width:100%}.index_page h2,h1{font-size:30px;font-weight:900;float:left;width:100%;margin:30px 0}.container-5{background-color:#fff;padding:10px 0;border-bottom:5px solid #c62465}.block{float:left}.container-5 h3{font-size:24px;margin:0}.container-5 .block1{margin-right:147px}.container-5 .block2{font-size:14px;font-weight:700;margin-right:62px;margin-top:5px}.container-6{background-color:#303030;padding-top:30px;padding-bottom:40px}.container-6 .block{float:left;width:calc(100%/4)}.pod_zal{color:#fff;font-size:18px;font-weight:900;margin-bottom:37px}.container-6 ul li{list-style:none}.container-6 ul{padding:0;margin:0}.container-6 ul li a{font-size:12px;color:#acacac}.container-6 ul li span{color:#dd3578;margin-right:5px}.breadcrumbs{font-size:13px}.breadcrumbs span{margin:0 10px}.breadcrumbs .final_bread{margin:0;color:#c62465;text-decoration:underline}.box_all_category,.description{float:left;width:100%}.box_all_category{padding:20px 10px;background-color:#fff;border-radius:7px;font-size:14px}.box_all_category span{float:left;font-weight:500}.box_all_category a{float:left;margin:0 10px 15px}.box_all_category a:hover{text-decoration:underline;color:#dd3578}.filter_all_block{float:left;width:100%;margin:20px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch}.filter_toggle{display:none}.se_filter_box{float:left;width:calc(100%/7 - 10px);margin-right:10px}.se_filter_box select option:nth-child(1){color:#fff;background-color:#dd3578}.filter_all_block .se_filter_box:nth-child(7){margin-right:0}.se_filter_box select{float:left;background-color:#fff;display:inline-block;color:#0f0f0f;padding:12px 14px;border:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjEzLjMzMyAyMTMuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMTMuMzMzIDIxMy4zMzM7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiI+PGc+PGc+Cgk8Zz4KCQk8cG9seWdvbiBwb2ludHM9IjAsNTMuMzMzIDEwNi42NjcsMTYwIDIxMy4zMzMsNTMuMzMzICAgIiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIHN0eWxlPSJmaWxsOiNERDM1NzgiIGRhdGEtb2xkX2NvbG9yPSIjMDAwMDAwIj48L3BvbHlnb24+Cgk8L2c+CjwvZz48L2c+IDwvc3ZnPg==);cursor:pointer;background-size:10px;background-repeat:no-repeat;background-position:right 15px top 20px;border-radius:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.container-6 .block1 img{width:50%;float:left}.container-6 .block1 span{margin-top:31px;font-size:12px;color:#acacac;float:left;width:100%}.container-6 .block1 span a{color:#acacac}.container-6 .block4 .pod_block1{font-size:12px;float:left;width:100%;color:#dd3578}.container-6 .block4 .pod_block2,.container-6 .block4 .pod_block3{font-size:19px;color:#fff;float:left;width:100%;margin-top:5px}.container-6 .block4 .pod_block3{font-size:12px;color:#acacac}.container-6 .block4 .pod_block4{float:left;width:100%;margin-top:25px}.footer-icon{float:left;width:22px;height:22px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);opacity:.5;margin-right:10px}.container-6 .block1 .pod_block2,.container-6 .block1 .pod_block3{margin-top:33px;max-width:300px}.box_good:not(.goods_grid_catalog_search),.goods_grid_catalog_search .seacrh_block{display:grid;grid-template-columns:repeat(15,1fr);gap:25px;margin:0 0 25px}.box_good,.goods_grid_filter{float:left;width:calc(100% + 25px)}.goods_grid_filter{display:grid;grid-template-columns:repeat(15,1fr);gap:25px;margin:0 0 25px}.box_good .good_box,.goods_grid_filter .good_box{grid-column:span 5;display:flex;flex-direction:column;float:left;border-radius:10px;overflow:hidden;background-color:#fff;padding-bottom:20px}.box_good a:not(.block_price_and_button a),.goods_grid_filter .good_box a:not(.block_price_and_button a){flex-grow:1;display:flex;flex-direction:column}.good_box .height_name_good,.goods_grid_filter .height_name_good{flex-grow:1;display:flex;flex-direction:column}.good_box .height_name_good p{flex-grow:1;display:flex;align-items:flex-end;margin:0;font-weight:700;font-size:14px;line-height:normal;color:#c43970}.box_good2{width:100%}.box_good .good_box img,.box_good .good_box2 img,.goods_grid_filter .good_box img{width:100%;height:100%;object-fit:cover}.good_box .height_name_good,.good_box2 .height_name_good,.goods_grid_filter .height_name_good{float:left;width:100%;padding:20px}.good_box .height_name_good .name_good,.goods_grid_filter .height_name_good .name_good{font-size:16px;float:left;font-weight:700;color:#000;width:70%;margin:0 0 20px}.good_box .height_name_good .art_good,.goods_grid_filter .height_name_good .art_good{float:right;width:30%;font-size:14px;color:#767676;text-align:right}.good_box .height_name_good .characteristic_good{display:grid;gap:11px;margin:0 0 20px;width:100%}.good_box .height_name_good .color_good,.good_box .height_name_good .material_good,.good_box .height_name_good .style_good,.view_click{display:flex}.good_box .height_name_good .color_good span,.good_box .height_name_good .material_good span,.good_box .height_name_good .style_good span{margin:0 10px 0 0;font-weight:400;font-size:14px;line-height:normal;color:#767676}.good_box .height_name_good .color_good div,.good_box .height_name_good .material_good div,.good_box .height_name_good .style_good div{font-size:14px;font-weight:400;line-height:normal;color:#000}.view_click{justify-content:center;align-items:center;float:right;padding:8px 10px;background-color:#c43970;color:#fff;text-decoration:underline;font-size:14px;text-align:center;border-radius:10px;width:40%;min-height:50px;margin-top:17px}.block_price_and_button{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;align-items:end;float:left;padding:0 20px;width:100%}.block_price_and_button .price_good,.sort a span{float:left}.block_price_and_button .price_good .text_price{font-size:14px;float:left;width:100%;color:#767676}.block_price_and_button .price_good .text_price::after{content:" за погонный метр от"}.block_price_and_button button{padding:15px 5px;border:0;border-radius:5px;background:linear-gradient(90deg,#c83871,#e5347b);color:#fff;text-decoration:underline;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.price_views{color:#000;font-weight:900;font-size:22px}.description2,.shows{width:100%;float:left;color:#767676}.description2{padding-top:20px;border-top:1px solid #dbdfdf;padding-bottom:20px;text-align:justify}.description2 p{margin-bottom:20px;margin-top:0;padding:0;font-size:14px}.shows{text-align:center;font-size:14px}.show_more_box{float:left;width:100%;position:relative;height:50px;margin-top:10px;margin-bottom:40px}.show_more,.show_more_filter{width:250px;font-size:14px;margin:auto;text-align:center;background:#d93677;float:left;color:#fff;border-radius:8px;padding:15px;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.good_block{margin-top:20px}.good_block .good_block_img{float:left;width:calc(60% - 15px);width:-webkit-calc(60% - 15px);width:-o-calc(60% - 15px);position:relative}.good_block .good_block_img img{width:100%!important;max-height:552px;object-fit:contain}.good_block .good_block_img .all_img_good img{height:100%;object-fit:cover}.good_block .good_block_glav_info,.good_block .inst_good{width:calc(40% - 15px);width:-webkit-calc(40% - 15px);width:-o-calc(40% - 15px);float:right;background-color:#fff;padding:15px;border-radius:8px}.good_block .inst_good{margin-top:20px}.good_block .inst_good a{color:#da3577}.good_block .inst_good a:hover{opacity:.5}.good_block .good_block_glav_info h1{margin:0 0 10px}.art_good_cart,.good_block,.hr{float:left;width:100%}.art_good_cart{font-size:14px;font-weight:500;color:#767676;margin-bottom:30px}.price_good .text_price{float:left;width:100%;color:#767676;position:relative;font-size:14px}.price_good .price_views{float:left;width:auto;font-size:26px}.hr{height:1px;background-color:#d2d2d2;margin:20px 0}.one_click,.onnline_rash{float:left;width:calc(50% - 10px);width:-webkit-calc(50% - 10px);width:-o-calc(50% - 10px);border-radius:8px;text-align:center;text-decoration:underline;background-color:#c43970;color:#fff;font-size:14px;padding:10px 0}.onnline_rash{float:right;background-color:#df960e}.pod_info{float:left;width:100%;margin-top:15px;text-align:center;font-size:13px;color:#767676}.pod_info span{font-weight:700}.akcii_good .box_akcii,.box_desc_good,.box_har{background-color:#fff;float:left;width:calc(60% - 15px);width:-webkit-calc(60% - 15px);width:-o-calc(60% - 15px);padding:15px;border-radius:8px}.box_desc_good p{text-align:justify}.box_desc_good h2,.box_har h3{font-size:24px;font-weight:400}.akcii_good .box_akcii,.box_har{width:calc(40% - 15px);width:-webkit-calc(40% - 15px);width:-o-calc(40% - 15px);float:right}.box_desc_good p,.name_cat{font-size:14px;color:#515151}.name_cat{float:left;width:25%;overflow-x:hidden}.line_podcat{float:right;width:74%;font-size:14px}.line_podcat a{margin-right:10px;color:#000}.pod_cat_block{float:left;width:100%}.akcii_good{width:calc(40% - 15px);width:-webkit-calc(40% - 15px);width:-o-calc(40% - 15px);float:right;margin-top:20px}.akcii_good .box_akcii{width:calc(100%/3 - 14px);width:-webkit-calc(100%/3 - 14px);width:-o-calc(100%/3 - 14px);margin-right:20px;float:left;padding:20px 20px 10px;border:1px solid #fff;cursor:pointer}.akcii_good .box_akcii:hover{border:1px solid #dd3578}.akcii_good .box_akcii .img_box_akcii{width:100%;float:left;position:relative}.akcii_good .box_akcii i,.akcii_good .box_akcii span{font-size:30px;text-align:center;float:left;width:100%;color:#dd3578}.akcii_good .box_akcii span{margin-top:-8px}.akcii_good .box_akcii:nth-child(3n){margin-right:0}.bold_box_akcii{float:left;width:100%;text-align:center;font-weight:700;font-size:14px;margin-top:10px}.akcii_good .box_akcii:nth-child(3n) .bold_box_akcii{margin-top:3px}.text_box_akcii{float:left;width:100%;font-size:14px;color:#767676;text-align:center;margin-top:-5px}.sort{float:left;width:100%;margin-bottom:20px;font-size:11px;color:#3f3f3f}.sort img,.sort>span{float:left;margin-right:5px}.sort>span{font-size:11px;font-weight:500;color:#000!important}.sort a{float:left;margin:0 12px}.sort .active-sort{color:#dd3578!important;font-weight:500}.sort img{width:13px}.fast_modal_quiz{display:none;width:910px;background-color:#f2f2f2!important;border-radius:20px;overflow:hidden!important;height:651px}.logo_quiz{width:170px;position:relative;z-index:1}.center_quiz span,.logo_quiz img{float:left;width:100%}.text_quiz{float:right;width:150px;text-align:right}.squrd_quiz{width:150px;height:150px;float:left;border:3px solid #e1e1e1;border-radius:20px;position:relative;background-color:#fff;cursor:pointer;overflow:hidden;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.squrd_quiz:hover{border:3px solid #d93677;margin-top:-10px}.squrd_quiz img{width:100%}.center_quiz span{font-size:28px;color:#0d0d0d;margin:20px 0}.center_quiz,.projecct .fast_modal_quiz .logo_quiz,.projecct .fast_modal_quiz .text_quiz{display:none}.center_quiz1{display:block}.button_quiz span,.squrd_quiz span{position:absolute;left:0;right:0;text-align:center;margin:auto}.squrd_quiz span{top:0;bottom:0;font-weight:500;font-size:13px;height:15px;z-index:10}.squrd_quiz4{margin-right:0}.button_quiz span{color:#fff;padding:15px 16px;border-radius:1px;width:200px;font-size:16px;cursor:pointer}.line_quiz span{font-size:34px;font-weight:700;color:#0d0d0d;float:left;width:100%}.line_quiz .line{width:calc(100% + 88px);height:10px;background:#fff;margin-left:-44px;float:left;margin-top:20px}.line_quiz .line_backg{width:calc(100%/8);background-color:#d93677;height:10px;float:left;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}.line_quiz{float:left;width:100%;margin-top:40px}.squrd_quiz_activ{border:3px solid #d93677}.button_quiz_no canvas{opacity:.2;cursor:not-allowed}.block_right_q{width:50%;float:left;display:none}.block_right_q span{margin:0 0 10px}.block_right_q span:nth-child(1){margin:30px 0}.block_right_q span:nth-child(2){margin-top:20px}.button_quiz_send{text-align:center;background-color:#d93677;color:#fff;padding:15px 16px;border-radius:3px;font-size:16px;float:left;margin-top:20px;cursor:pointer;box-sizing:border-box}.quiz_bg{position:absolute;height:100%;left:0;top:0}.viborite::before{content:"Выберите";font-style:normal}.quiz_flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;float:left;width:100%;padding-bottom:15px}.projecct{margin-bottom:50px}.projecct .left_block{width:32%;float:left;height:1px;display:none}.projecct,.projecct .right_block{width:100%;float:left}.projecct .fast_modal_quiz{display:block;width:100%;height:740px;overflow:hidden;box-sizing:border-box;padding:0 20px 20px;position:relative}.projecct .fast_modal_quiz .line_quiz span{margin-top:0}.projecct .fast_modal_quiz .line_quiz .line{width:100%;margin-left:0}.projecct .squrd_quiz{width:130px;height:130px}.projecct .back_quiz{bottom:30px;left:20px}.projecct .left_block a{color:#d93677;text-decoration:none}.projecct .left_block a:hover{text-decoration:underline}.projecct .quiz_bg{height:auto;left:auto;right:0;bottom:0;top:auto;width:100%}.projecct .text_send_quiz{margin-top:20px;text-align:center}.button_quiz_send i{font-size:16px}.projecct .quiz_flex{justify-content:center}.projecct .squrd_quiz{margin-left:70px}.for_next{position:absolute;bottom:35px;text-align:center;width:100%;left:0}.btn-liquid{display:inline-block;position:relative;width:270px;height:60px;border-radius:10px;color:#fff;font:700 14px/60px"Droid Sans",sans-serif;letter-spacing:.05em;text-align:center;text-decoration:none;text-transform:uppercase}.button_quiz{float:left;position:absolute;margin-left:105px;bottom:40px;opacity:0;cursor:not-allowed}.page_info{float:left;width:100%;background-color:#fff;margin-bottom:50px;padding-bottom:50px}.left_block_kontakti{float:left;width:20%;padding:20px 0}.right_block_info{float:right;width:79%}.block_info{margin-bottom:25px;font-size:13px}.left_block_kontakti span{float:left;color:#d93677;text-decoration:underline}.block_info,.info_page h3,.info_page p,.smc{float:left;width:100%}.smc{font-size:11px;text-align:center;margin-top:10px;text-decoration:underline;color:#dd3578;cursor:pointer}.smc:hover{opacity:.7}.box_category{float:right;width:93%;height:40px;overflow:hidden}.perelin{float:left}.perelin .activ{color:#dd3578}.sinon_cat{font-size:10px;color:#fff;position:absolute;margin-top:-40px}.search_form{padding:10px;margin-top:-6px;width:100%;border:0;background:#fff;border-bottom:2px solid #dd3578;display:none;color:#242424;font-size:14px;letter-spacing:0;font-weight:600;outline:0}.seach_menu .fa-times{position:absolute;top:0;width:25px;height:25px;right:10px;display:none;color:#dd3578}.seach_menu .fa-times:hover{opacity:.75}.or_left{float:left;width:66%}.info_page h3{font-size:21px;font-weight:500;color:#303030;margin-top:15px}.or_form{border:1px solid #e6eaea;width:calc(25% - 18px);width:-webkit-calc(25% - 18px);width:-o-calc(25% - 18px);margin-right:20px;border-radius:3px;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.form_active{border:1px solid #000}.or_n_left{width:50%;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;padding-right:10px;float:left}.info_page p{text-align:justify}.box_serf img,.or_inp{width:100%;border-radius:3px}.or_inp,.or_n_right{box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}.or_inp{border:1px solid #e6eaea;background:0 0;padding:10px 10px 10px 15px;float:left;font-size:19px;margin-bottom:10px;color:#000}.or_n_right{width:50%;float:right;padding-left:10px}.payment_table td{border:1px solid #e8e6e2;padding:8px;color:#39342e;min-width:100px}.sertificat,.sertificat h2{float:left;width:100%;margin-bottom:50px}.sertificat h2{text-align:center;margin-bottom:20px}.box_serf{float:left;width:calc(100%/6 - 17px);margin-right:20px;position:relative}.box_serf img{border:8px solid #eee}.box_serf:hover img{border:8px solid #d7d7d7}.sertificat a:last-child div{margin-right:0}.online_rash_img_back{transform:scale(-1,1)}.or_form:hover{border:1px solid #dd3578;cursor:pointer!important}.or_price{float:left;width:100%;background:#f7f7f7;margin-left:-25px;padding:50px 25px;margin-top:50px}.prices{font-size:40px;color:#000;font-weight:500}.info_zaik{float:left;width:100%;font-size:12px;color:gray}.info_zaik .next_line{float:left;width:50%}.info_zaik label{float:left;width:100%;margin-top:10px;font-weight:100}.inp_o,.order_online2{width:100%;padding:15px;font-size:14px;font-weight:100;float:left;border-radius:3px;border:1px solid #e6eaea}.info_zaik input{margin-top:3px}.next_line .order_online2{color:#fff;width:150px}.order_online2{background:#dd3578;font-weight:500;font-size:12px;text-align:center;border:1px solid #dd3578;margin-top:30px;color:#fff;text-transform:uppercase;cursor:pointer}.all_nashi_rabori .add_new_rabori:hover,.order_online2:hover{opacity:.75}.next_line2{padding-left:50px}.next_line2 div:first-child{margin-top:10px}.next_line2 div{padding-bottom:20px;width:100%}.in_price_or div span,.zor_1,.zor_2{font-weight:500;float:left;font-size:14px}.in_price_or div span{width:100%;color:#474747;margin-bottom:10px}.zor_1,.zor_2{width:50%!important;text-align:left;color:#000;text-decoration:none}.all_nashi_rabori{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.nashi_raboti{aspect-ratio:300/200}.nashi_raboti.vertical{aspect-ratio:300/420;grid-row:span 2}.nashi_raboti a,.nashi_raboti img{width:100%!important;height:100%!important}.nashi_raboti img{object-fit:cover}.box_img_index{float:left;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:center;position:relative;background-color:#eee;width:315px;height:220px;margin:0 7px}.all_nashi_rabori .add_new_rabori{float:left;width:100%;text-align:center;background:#dd3578;color:#fff!important;text-transform:uppercase;font-size:14px;font-weight:500;padding:20px 0;border-radius:3px;border:1px solid #dd3578;box-sizing:border-box;cursor:pointer}.all_nashi_rabori .fa-spinner{color:#dd3578}.video_block iframe{border-radius:5px;border:3px solid #dd3578}.right_block_info iframe{margin-top:25px}.all_nashi_rabori_index h2{text-align:center;font-size:2em;font-weight:500;margin-top:0;margin-bottom:20px}.carousel_nashi_raboti{float:left;width:100%}.carousel_nashi_raboti .box_img_index:nth-child(4n){margin-right:0}.carousel_nashi_raboti .owl-nav{position:absolute;top:80px;width:100%;font-size:40px;color:#d93677;opacity:1}.carousel_nashi_raboti .owl-prev{left:-20px;position:absolute}.carousel_nashi_raboti .owl-next{right:-20px;position:absolute}.all_img_good .owl-next:hover,.all_img_good .owl-prev:hover,.carousel_nashi_raboti .owl-next:hover,.carousel_nashi_raboti .owl-prev:hover{opacity:.5}.all_nashi_rabori_index span{float:right;margin-top:15px;font-size:14px;margin-right:5px}.all_box_good{grid-column:span 15;float:right;margin-top:0;font-size:14px;margin-bottom:25px}.all_box_good a{margin:0 auto;padding:15px 30px;width:414px;border-radius:5px;background-color:#dd3578;font-weight:600;font-size:16px;line-height:140%;color:#fff!important;text-align:center;opacity:1!important;text-decoration:none!important}.all_box_good a:hover{opacity:.7!important;text-decoration:none}.all_nashi_rabori_index span a{color:#d93677;opacity:.75;text-decoration:underline}.all_nashi_rabori_index span a:hover{opacity:1;text-decoration:none}.all_nashi_rabori_index{float:left;width:100%;margin-bottom:20px}.background_views_free{background-color:rgba(0,0,0,.65);float:left;width:100%;z-index:9;height:100%;color:#eee;position:absolute;font-size:25px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.all_img_good{position:absolute;bottom:10px;left:10px}.all_img_good.owl-loaded{padding:0 20px}.block_second_img{position:relative;width:80px;height:80px;float:left;border:3px solid #fff;border-radius:14px;margin-right:10px;overflow:hidden;opacity:.7}.block_second_img:hover{border:3px solid #d93677;opacity:1}.all_img_good .owl-nav{font-size:40px;color:#d93677}.all_img_good .owl-next,.all_img_good .owl-prev{position:absolute;top:50%;transform:translateY(-50%)}.all_img_good .owl-prev{left:0}.all_img_good .owl-next{right:0}.subcat_bg{position:absolute;width:100%;background-color:rgba(0,0,0,.27);height:100%;z-index:9}.color_F{color:#fff!important}.goods_grid_filter,.show_more_filter{display:none}.back_quiz{display:block;position:absolute;bottom:50px;font-size:14px;left:50px;height:35px;width:160px;text-align:left;padding:8px 0}.back_quiz span{font-size:15px;color:#bababa;cursor:pointer;margin:0}.no_snandart_squrd_s{bottom:auto!important;top:45px!important;text-align:left!important;padding:0 15px!important}.no_snandart_squrd_p{font-size:10px!important;padding:0 15px!important;position:absolute!important;bottom:10px!important;margin:0}.block_left_q{width:60%;float:left;box-sizing:border-box;padding-right:40px;position:relative;margin-top:-50px}.inf_q,.inf_q span{font-size:14px!important;width:auto!important;float:none!important;line-height:25px}.block_left_q a{float:left;width:60%;margin-top:10px;color:#959595}.block_left_q a:hover,.qust_block .icon_qust i:hover{color:#d93677}.block_left_q .inp_o,.button_quiz_send{width:60%}.block_left_q .phone_q{margin-top:7px}.qust_block .text{display:none;position:absolute;width:300px;right:-13px;top:-234px;font-size:11px;box-shadow:0 0 20px rgba(0,0,0,.3)}.text_relative{position:relative;padding:15px;border-radius:3px;z-index:999;background-color:#fff}.close_qust_block{position:absolute;right:10px;top:5px;font-size:15px}.qust_block .text span{font-weight:600;float:left;width:100%;margin-bottom:10px;font-size:13px}.square_text{width:20px;height:20px;background-color:#fff;position:absolute;z-index:0;bottom:-7px;transform:rotate(45deg);border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,.2);right:12px}.qust_block .icon_qust{height:18px}.qust_block .icon_qust i{font-size:18px;cursor:pointer;color:#767676}.qust_block{float:left;margin-left:15px;margin-top:9px}.close_qust_block i:hover{cursor:pointer;color:#d93677}.box_good .good_box2{grid-column:span 3;float:left;border-radius:10px;overflow:hidden;background-color:#fff;padding-bottom:20px}.good_box2 .height_name_good .name_good{width:100%;font-size:14px;height:41px;overflow:hidden;font-weight:700;color:#000}.good_box2 .height_name_good .art_good{float:left;width:100%;text-align:left;font-size:12px;color:#767676}.good_box2 .price_good .price_views{width:100%;font-size:13px;font-weight:500}.good_box2 .block_price_and_button .price_good,.img_akcii img{width:100%}.good_block_fasadi .good_block_img,.page_stati .center div{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;float:left}.good_block_fasadi .good_block_img,.good_block_fasadi_desc{width:calc(60% - 15px);width:-webkit-calc(60% - 15px);width:-o-calc(60% - 15px)}.good_block_fasadi .good_block_img{height:411px;overflow:hidden;flex-wrap:nowrap;position:relative;margin-right:16px;margin-bottom:16px}.good_block_fasadi .good_block_img a,.good_block_fasadi .good_block_img img{width:auto!important;height:100%}.good_block_fasadi_desc{margin-bottom:25px}.good_block_fasadi_desc .box_desc_good{width:100%;font-size:14px;text-align:justify;min-height:109px}.good_block_fasadi .name_good_h1{min-height:164px}.all_fasadi{float:right;width:auto;color:#d93677;font-size:14px;text-decoration:underline;cursor:pointer;opacity:.75}.all_fasadi:hover{text-decoration:none;opacity:1}.menup .menup_open{display:none;position:absolute;z-index:9999;margin-left:-15px;margin-top:15px}.menup .menup_open_big{background-color:#fff;margin-top:25px;list-style:none;width:auto;position:relative;font-size:14px;font-weight:700;float:left;padding-left:0;border-radius:5px;box-shadow:0 15px 20px rgba(0,0,0,.2)}.menup:hover .menup_open,.punkt2:hover .menup_open2{display:block}.box_punkt{float:left;width:250px;padding-bottom:10px;padding-top:10px}.cols_open_sq{width:20px;height:20px;background-color:#fff;position:absolute;margin-left:20px;z-index:0;top:20px;transform:rotate(45deg);border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,.2)}.punkt a{text-transform:none;font-size:14px;font-weight:400}.punkt a:hover,.slider_index span a:hover{color:#d93677;text-decoration:underline}.new_block_text svg,.punkt{float:left;position:relative}.punkt{padding:5px 15px;width:100%}.menup_open2{display:none;position:absolute;z-index:1;left:114px;width:500px;top:8px}.cols_open_sq2,.menup_open_big2{margin-left:20px;background-color:#fff}.cols_open_sq2{width:20px;height:20px;position:absolute;z-index:0;top:0;transform:rotate(45deg);border-radius:3px;left:-5px;box-shadow:0 0 20px rgba(0,0,0,.2)}.menup_open_big2{list-style:none;position:relative;float:left;padding-left:0;margin-top:-10px;width:auto;border-radius:5px;box-shadow:15px 0 20px rgba(0,0,0,.2)}.g20_h_box>div>div,.punkt2>a{text-transform:uppercase;font-weight:600;font-size:16px}.sort h2,.vi:after{font-size:11px;float:right;color:#a5a5a5}.fast_order{width:740px;display:none;border-radius:20px}.rightb{width:390px;float:right;position:absolute;right:0;top:0;height:100%;background:url(/media-temp/img/bg_q2.jpg)no-repeat;background-size:175%auto;background-position:right bottom}.leftb{width:300px;float:left}.leftb label{margin-top:10px;font-weight:100;margin-bottom:0}.btn_o,.leftb label,.p_o{float:left;width:100%}.btn_o{background:#d93677;padding:15px;font-weight:500;font-size:14px;text-align:center;border:1px solid #d93677;border-radius:3px;margin-top:30px;color:#fff;box-sizing:border-box;box-sizing:-webkit-border-box;box-sizing:-o-border-box;text-transform:uppercase}.btn_o:hover{opacity:.75}.p_o{font-size:10px;color:#b1b5b6;margin-top:25px}.block6 .dropdown .btn,.p_o a{color:inherit;text-decoration:underline}.call_kontakti,.fake_h2{float:left;text-align:center}.call_kontakti{padding:8px 25px;background-color:#d93677;color:#fff;text-decoration:underline;font-size:14px;border-radius:10px}.call_kontakti a{color:#fff}.fake_h2{width:100%;margin-bottom:20px;font-size:2rem;font-weight:500;line-height:1.2}.fake_h2_good{text-align:left}.good_opis{font-size:24px;font-weight:400;margin-bottom:.5rem;line-height:1.2}.fixed_menu_header_activ{position:fixed;width:100%;max-width:100%;z-index:999;top:10px;padding:15px 50px}.name_category_search,.search_all_line{grid-column:span 15;font-size:24px;margin-bottom:20px;margin-top:20px;float:left;width:100%}.seacrh_block{float:left;width:100%;border-bottom:1px solid #eee}.goods_grid_catalog_search{margin-bottom:20px}.super_search_block{grid-column:span 15;float:left;width:100%}.perlink_seach{color:#545454;float:left;background:#f7f7f7;font-size:10px;text-decoration:none;padding:4px 8px;border-radius:3px;margin-right:10px;text-transform:capitalize;margin-bottom:10px;cursor:pointer}.perlink_seach:hover{color:#fff;background:#d93677}.activ_seach{background:#e6eaea!important;color:#7e7e7e!important}.slider_index .carousel-caption{left:40px}.h1_slider{text-transform:none;font-size:38px;float:left;padding:5px 30px;background:rgba(196,57,112,.6);backdrop-filter:blur(10px)}.h1_slider:hover{opacity:1}.slider_index p,.slider_index span a{text-shadow:2px 2px 1px rgba(0,0,0,.5)}.slider_index p{float:left;width:80%;text-align:left;font-size:28px;line-height:30px;margin-top:10px}.h1_slider,.slider_index span{text-align:left}.slider_index span a{color:#fff}.name_akcii{font-size:28px;font-weight:500;margin-bottom:1em}.info_akcii,.name_akcii,.slider_index span,hr{float:left;width:100%}.img_akcii{float:left;width:49%}.text_akcii{float:right;width:50%;text-align:justify}.page_stati .center div{flex-wrap:wrap;width:100%;margin-top:10px;margin-bottom:25px}.page_stati h2{margin-top:15px}.page_stati img{width:70%}.page_stati ol,.page_stati p,.page_stati ul{text-align:justify;font-size:15px}.info_page_banner{margin:15px 0}.info_page_banner img{width:100%}.statii_list li:hover a{color:#d93677}.created span,.info_page_banner,.statii_list,.statii_list li{float:left;width:100%}.box_link{background-color:#f5f5f5;border-radius:4px;padding:2px 10px}.page_info .center p{text-align:justify}.new_block_text{float:left;width:100%;margin-bottom:60px}.vi:after{content:"Вы";font-weight:700;font-size:14px;line-height:20px;color:#6d6d6d;margin-bottom:3px}.menu_button_quiz a,.mi:after{float:left;font-size:14px;font-weight:700}.block_vz .text,.mi:after{line-height:20px;color:#6d6d6d;width:100%}.mi:after{content:"Мы";margin-bottom:3px;margin-top:3px;margin-left:-30px}.text_block_vz_h{font-weight:700;font-size:18px;line-height:21px;color:#000}.block_vz .text{padding:15px;font-weight:400;font-size:14px;background:#fff;border-radius:20px 0 20px 20px;float:left}.block_vz,.text_block_vz{float:left;position:relative}.text_block_vz{width:100%;margin-top:25px;padding-left:75px}.block_vz .text2{background:linear-gradient(273.54deg,#8f8f8e 11.06%,#696969 93.46%);border-radius:0 20px 20px 20px;color:#fff;margin-left:-30px}.block_vz{width:calc(33.333% - 84px)}.new_block_text svg{margin:80px 40px}.block_vz svg{position:absolute;left:0;top:0;margin:0!important}.clear_both{float:left;clear:both;width:100%;margin-top:30px}.created{float:left;width:100%;font-size:10px;color:#777;margin-top:28px}.created img{float:left;width:76px!important;margin-bottom:5px}.created span{margin-top:0!important}.order_online2 i{font-size:18px;float:left}.menu_button_quiz a{text-transform:uppercase;margin-left:38px}.all_publ .zagl_publ a:hover,.container-11 a:hover,.menu_button_quiz a:hover{color:#c62465}.box_good .projecct{grid-column:span 15;width:calc(100% - 25px)}.footer-icon:hover{opacity:1;filter:none}.call_kontakti:hover,.or_menu_top:hover,.order_good:hover,.view_click:hover{opacity:.5}.mobile_arrow_index{display:none}.new_block_text .fake_h2{margin-bottom:50px}.block6 .dropdown .btn{font-size:12px;margin-top:4px;background:#f5f5f5;color:#767676;border:0}.block6 .dropdown-item{font-size:12px}.block6 .dropdown-menu{height:300px;overflow:scroll}.g20_h_box{position:absolute;background:rgba(0,0,0,.5);color:#fff;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;width:100%;padding:15px;z-index:9;bottom:0;transform:translateY(100%)}.g20_h_box>div{float:left;margin-right:35px}.g20_h_box>div>span{font-size:10px;color:#d5d5d5}.g20_art::before{content:"Материал"}.g20_h_box>div>div{font-size:10px;margin-top:3px}.g20_style::before{content:"Стиль"}.g20_color::before{content:"Цвет"}.g20_size::before{content:"Форма"}.good_box:hover .g20_h_box{transform:translateY(0)}.views_good_img{height:300px;overflow:hidden;position:relative}.all_publ,.all_publ a,.publ_one,.views_good_img{float:left;width:100%}.publ_one{border-bottom:1px solid #eee}.img_publ{float:left;width:30%;margin:20px 0}.img_publ img{width:100%}.publ_glav_text{float:left;width:calc(70% - 20px);margin-left:20px;margin-top:20px}.zagl_publ{font-size:22px;font-weight:500}.all_publ a{margin-bottom:10px}.button_publ a,.text_publ{float:left;margin-bottom:20px}.text_publ{width:100%;margin-top:20px;font-size:14px;font-weight:400;line-height:21px;text-align:justify}.button_publ{float:left}.button_publ a{margin-top:0;background:#c62465;width:auto;padding:10px 20px;font-size:12px;font-weight:600;border-radius:10px;color:#fff}.date_page,.time_page{float:right;font-size:12px;margin-top:10px}.date_page{color:#ccc}.button_publ a:hover{opacity:.75}.time_page{margin-right:20px}.time_page span{font-weight:500}.production{float:left;width:100%;margin:0 0 30px;padding:30px 0}.production__wrapper{position:relative;display:block;margin:0 auto;max-width:1340px;border-radius:10px;overflow:hidden}.production__wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(126,126,126,.6)}.production__wrapper h2{position:absolute;top:25%;left:0;margin:0;font-weight:700;font-size:62px;line-height:normal;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.25);text-align:center}.production__cover{width:100%;height:100%;min-height:334px;aspect-ratio:1340/446;object-fit:cover}.production__play{position:absolute;top:50%;left:50%;transform:translateX(-50%);filter:drop-shadow(0 0 10px rgba(0,0,0,.25))}.form input,.form textarea,.good_desc{width:100%;font-size:14px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.good_desc{position:absolute;bottom:0;left:0;padding:0 20px;max-height:0;background:rgba(0,0,0,.2);backdrop-filter:blur(5px);line-height:18px;color:#fff}.box_good .good_box:hover .good_desc,.goods_grid_filter .good_box:hover .good_desc{padding:20px;max-height:100%}.messengers-button::after,.messengers-button::before{content:"";position:absolute;left:-20px;right:-20px;top:-20px;bottom:-20px;display:block;border-radius:50%;border:1px solid #1da1da;opacity:0;animation:border-animate 1.5s linear infinite}.messengers-button{position:fixed;right:-10px;bottom:-10px;z-index:99;transform:translateX(-50%) translateY(-50%);width:80px;height:80px;border-radius:50%}.messengers-button__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;pointer-events:none}.messengers-button::after{animation-delay:.5s}.messengers{padding:60px 50px;width:548px;max-width:100%;border-radius:14px;background-color:#fff;cursor:default!important}.messengers__grid{display:grid;grid-template-columns:1fr;gap:10px;padding:0 38px}.messengers p{text-align:center}.messengers__title{margin:0 0 30px;font-weight:700;font-size:28px;line-height:120%;color:#32312f}.messengers a{display:flex;justify-content:center;align-items:center;padding:16px;border-radius:14px;font-weight:600;font-size:15px;line-height:150%;color:#fff}.messengers__wa-link{background-color:#39bc6c}.messengers__wa-link:hover{background-color:#29cc68}.messengers__tg-link{background-color:#1da1da}.messengers__tg-link:hover{background-color:#05aaf2}.messengers__max-link{background:linear-gradient(91deg,#19d1f5 0,#5f3aef 100%)}.messengers__max-link:hover{background:linear-gradient(91deg,#00d0ff 0,#6a40ff 100%)}.messengers a svg{margin:0 5px 0 0}.messengers__text{position:relative;padding:20px 0}.messengers__text::after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background-color:#a1a5ad}.messengers__text p{position:relative;z-index:1;margin:0 auto;padding:0 7px;width:max-content;background-color:#fff;font-weight:500;font-size:14px;line-height:150%;color:#a1a5ad;text-align:center}.messengers__text+picture{justify-self:center}.messengers__qr-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;justify-items:center}.messengers__qr-wrapper img{width:170px;height:170px}.form_open{cursor:pointer!important}.form-none{display:none}.form{float:left;display:grid;grid-template-columns:1fr;gap:30px;max-width:500px}.form__fieldset-wrapper,.form__fieldset-wrapper fieldset{display:grid;grid-template-columns:1fr;gap:10px}.form__fieldset-wrapper fieldset{gap:5px;margin:0;padding:0;border:0}.form__fieldset-wrapper span{margin:0!important;color:gray!important;font-weight:100!important;font-size:12px!important}.form input,.form textarea{margin:0!important;padding:15px;border-radius:3px;border:1px solid #e6eaea;outline:0!important;background-color:#fff;font-family:"Roboto",sans-serif;font-style:normal;font-weight:100;line-height:1.5}.form input.error,.form textarea.error{border:1px solid #c43970}.form textarea{resize:none}.form input:focus,.form input:hover,.form textarea:focus,.form textarea:hover{border:1px solid rgba(232,62,140,.2)}.form__button{padding:15px;border-radius:3px;border:0;transform:none;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form__button span{margin:0!important;color:#fff!important}.advantages__content p,.calculator__form-item label,.form__text{margin:0}.form__text a{float:none;font-size:inherit!important;color:inherit;text-decoration:underline}.block_left_q a{text-align:left;font-size:14px}.modal_quiz .form{margin:20px 0 0}#modal_form{position:relative;width:800px;border-radius:15px;background-color:transparent;overflow:hidden;cursor:default;display:none}#modal_form::after,#modal_form::before{content:"";position:absolute;width:100%;height:100%}#modal_form::after{top:30px;right:0;background-image:url(../img/bg_q2.jpg);background-repeat:no-repeat;background-size:100%;z-index:-1}#modal_form::before{top:0;left:0;background-color:#fff;z-index:-2}#modal_form .form{max-width:400px;min-height:410px}#modal_form .form-send-success{margin:auto 0;font-size:28px}.dialogue{position:fixed;bottom:66px;right:130px;display:grid;grid-template-columns:1fr;gap:20px;padding:20px;width:100%;max-width:300px;border-radius:8px;background-color:rgba(30,30,29,.9);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;z-index:100;transform:translateY(150%);opacity:0;transition:all .5s cubic-bezier(.39,.58,.57,1);-moz-transition:all .5s cubic-bezier(.39,.58,.57,1);-o-transition:all .5s cubic-bezier(.39,.58,.57,1);-webkit-transition:all .5s cubic-bezier(.39,.58,.57,1)}.dialogue.is-open{transform:translateY(0);opacity:1}.dialogue__top{display:grid;grid-template-columns:65px auto 18px;gap:20px;align-items:center;padding:0 0 10px;border-bottom:1px solid #656565}.dialogue__image{position:relative;width:65px;height:65px}.dialogue__image::after{content:"";position:absolute;bottom:5px;right:5px;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 3px #1e1e1d;background-color:#15d234}.dialogue__image img{border-radius:50%;width:100%;height:100%;object-fit:cover}.dialogue__manager{display:grid;grid-template-columns:1fr}.dialogue__manager-name{font-weight:500;font-size:18px;line-height:150%}.dialogue__manager-position,.dialogue__text{font-size:14px;line-height:150%}.dialogue__close{position:relative;width:18px;height:18px;padding:0;border:0;background-color:transparent;cursor:pointer}.dialogue__close::after,.dialogue__close::before{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;border-radius:2px;background-color:#a1a5ad;transition:var(--easy);-moz-transition:var(--easy);-o-transition:var(--easy);-webkit-transition:var(--easy)}.dialogue__close::before{transform:translateX(-50%) translateY(-50%) rotate(45deg)}.dialogue__close::after{transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.dialogue__button{padding:10px;background:0 0;background-color:#52b579;font-weight:500;font-size:15px;line-height:150%;color:#fff!important;transform:none;text-transform:none;text-align:center;opacity:1!important}.dialogue__button:hover{background-color:#29cc68}.advantages__wrapper{padding:17px 0 62px}.advantages__list{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:0;padding:10px;list-style-type:none;border-radius:10px;border:1px solid #ededed;background-color:#f1f1f1}.advantages__item{display:grid;grid-template-columns:1fr;gap:22px;align-content:start;padding:20px;border-radius:10px;background-color:#fff}.advantages__image{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:10px;background-color:#dd3578;color:#fff}.advantages__content,.stages__left h2{font-weight:600;font-size:18px;line-height:140%;color:#1e1f1c}.stages{float:left;width:100%}.stages__wrapper{padding:50px 0}.stages__content{display:grid;grid-template-columns:repeat(2,1fr);align-items:start;padding:55px 50px 43px;background-color:#fff;border-radius:10px}.stages__left{display:grid;grid-template-columns:1fr;gap:33px;border-right:1px solid #eee}.stages__left h2{margin:0;max-width:370px;font-size:32px;line-height:130%}.stages__list{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style-type:none}.stages__item{margin:0 10px 10px 0;padding:15px 30px;border-radius:5px;background-color:#f5f5f5;font-weight:600;font-size:16px;line-height:140%;color:#1e1f1c;cursor:pointer;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.stages__item.is-active{background-color:#dd3578;color:#fff}.calculator__form-item--type .calculator__form-input:hover,.stages__button:hover,.stages__item:hover{opacity:.7}.stages__right{display:grid;grid-template-columns:56px auto 56px;gap:43px;padding:0 30px}.stages__button{margin:87px 0 0;width:56px;height:56px;border-radius:50%;border:1px solid #eee;outline:0!important;background-color:#fff;color:#dfdfdf}.stages__button-prev{transform:rotate(180deg)}.stages__button svg{transform:scale(.5)}.calculator__wrapper h2 br,.stages__slide{display:none}.stages__slide.is-active{display:block}.stages__slide .block_vz{width:100%}.stages__slide .text_block_vz{margin-top:23px}.stages__slide .block_vz svg{top:-3px}.calculator{float:left;width:100%}.calculator__wrapper{display:grid;grid-template-columns:1fr;gap:20px;padding:50px 0}.accessories__wrapper h2,.calculator__wrapper h2,.faq__wrapper h2,.materials__wrapper h2{margin:0;font-weight:600;font-size:32px;line-height:140%;color:#1e1f1c;text-align:center}.calculator__form{display:grid;grid-template-columns:1fr;gap:10px}.calculator__form-top{display:flex;padding:30px;border-radius:10px;background-color:#fff}.calculator__form-item{display:grid;grid-template-columns:1fr;gap:15px}.calculator__form-item-title{font-weight:600;font-size:22px;line-height:140%;color:#1e1f1c}.calculator__form-input.disabled{opacity:.3;pointer-events:none}.calculator__form-item input{padding:15px 20px}.calculator__form-item input,.calculator__form-item select{width:100%;border-radius:10px;outline:0!important;border:1px solid #f5f5f5;background-color:#f5f5f5;font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:140%;color:#1e1f1c;transition:var(--easy);-moz-transition:var(--easy);-o-transition:var(--easy);-webkit-transition:var(--easy)}.calculator__form-item input.error{border:1px solid red}.calculator__form-item input:focus,.calculator__form-item input:hover,.calculator__form-item select:focus,.calculator__form-item select:hover{border:1px solid #eee}.calculator__form-item input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.calculator__form-item input[type=number]::-webkit-inner-spin-button,.calculator__form-item input[type=number]::-webkit-outer-spin-button{display:none}.calculator__form-item select{padding:15px 50px 15px 20px;appearance:none;background-image:url(../img/main-new/select.svg);background-repeat:no-repeat;background-position:90% 50%;cursor:pointer}.calculator__form-item--type .calculator__form-inputs{display:grid;grid-template-columns:repeat(3,auto);gap:5px}.calculator__form-item--type .calculator__form-input{display:flex;justify-content:center;padding:15px 10px 10px;width:88px;height:88px;border-radius:10px;border:3px solid #f5f5f5;background-color:#f5f5f5;color:#dd3578;cursor:pointer;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.calculator__form-item--type .calculator__form-input input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap;overflow:hidden}.calculator__form-item--type .calculator__form-input:has(input:checked){border:3px solid #dd3578}.calculator__form-item--type .calculator__form-input svg{transform:scale(1.4)}.calculator__form-item--type .calculator__form-input:first-child svg{margin:8px 0 0;transform:scale(1.9)}.calculator__form-item--sizes{margin:0 28px;padding:0 28px;border-right:1px solid #eee;border-left:1px solid #eee}.calculator__form-item--sizes .calculator__form-inputs{display:grid;grid-template-columns:repeat(3,auto)}.calculator__form-item--materials .calculator__form-input,.calculator__form-item--sizes .calculator__form-input{display:grid;grid-template-columns:1fr;gap:10px}.calculator__form-item--sizes .calculator__form-input:not(:first-child){position:relative;padding:0 0 0 50px}.calculator__form-item--sizes .calculator__form-input:not(:first-child)::after,.calculator__form-item--sizes .calculator__form-input:not(:first-child)::before{content:"";position:absolute;bottom:21px;left:20px;width:10px;height:1px;background-color:#939393}.calculator__form-item--sizes .calculator__form-input:not(:first-child)::before{transform:rotate(45deg)}.calculator__form-item--sizes .calculator__form-input:not(:first-child)::after{transform:rotate(-45deg)}.calculator__form-item--materials .calculator__form-input span,.calculator__form-item--sizes .calculator__form-input span,.materials__item-specification span{font-weight:400;font-size:14px;line-height:140%;color:#767676}.calculator__form-item--materials select{width:227px}.calculator__form-item--total{position:relative;padding:20px 30px;border-radius:10px;background-color:#fff}.calculator__form-item--total::after{content:"";position:absolute;top:50%;left:30px;transform:translateY(-50%);width:calc(100% - 60px);height:3px;background-color:rgba(221,53,120,.2)}.calculator__total-wrapper{position:relative;display:flex;align-items:center;margin:0 auto;padding:0 30px;width:max-content;background-color:#fff;z-index:1}.accessories__wrapper p,.calculator__total-wrapper p,.materials__wrapper p{margin:0;font-weight:400;font-size:14px;line-height:120%;color:#767676;text-align:right}.calculator__total{margin:0 20px;font-weight:600;font-size:32px;line-height:140%;color:#1e1f1c}.calculator__total-button{padding:15px 30px;border-radius:5px;background-color:#dd3578;font-weight:600;font-size:16px;line-height:140%;color:#fff!important;text-align:center;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.calculator__total-button:hover,.linking__toggle:hover{opacity:.7}.calculator__customer{display:none}.materials{float:left;width:100%}.materials__wrapper{display:grid;grid-template-columns:1fr;gap:20px;padding:50px 0}.accessories__wrapper p,.materials__wrapper p{line-height:140%;text-align:center}.materials__list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.materials__item{display:grid;grid-template-columns:1fr;gap:25px;padding:20px;border-radius:10px;background-color:#fff;color:#1e1f1c}.materials__item-title{font-weight:600;font-size:22px;line-height:140%}.materials__item-conditions{display:flex;justify-content:space-between}.materials__item-deadline,.materials__item-price{display:grid;grid-template-columns:1fr;gap:5px}.materials__item-deadline span:first-child,.materials__item-price span:first-child{font-weight:400;font-size:14px;line-height:140%;color:#767676}.materials__item-deadline span:last-child,.materials__item-price span:last-child{font-weight:600;font-size:16px;line-height:140%}.materials__item-deadline{text-align:right}.materials__item-specifications{display:grid;grid-template-columns:1fr;gap:9px;margin:-5px 0 0}.materials__item-specification{display:grid;grid-template-columns:1fr;gap:5px;padding:14px 0 0;border-top:1px solid #eee}.materials__item-scale{display:grid;grid-template-columns:repeat(5,19px);gap:5px}.accessories__item-scale svg,.materials__item-scale svg{color:#eee}.about__item-top svg,.accessories__item-scale svg.cheked,.faq__item.is-active .faq__item-top,.materials__item-scale svg.cheked,.materials__item-specification--frezerovka span.checked{color:#dd3578}.materials__item-specification--frezerovka span:last-child{font-weight:600;font-size:16px}.accessories{float:left;width:100%}.accessories__wrapper{display:grid;grid-template-columns:1fr;gap:20px;padding:50px 0}.accessories__list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.accessories__item{display:grid;grid-template-columns:1fr;gap:22px;padding:20px;border-radius:10px;background-color:#fff}.accessories__item-image{border-radius:5px;overflow:hidden}.about__image img,.accessories__item-image img{width:100%;height:100%;object-fit:cover}.about__item-top span,.accessories__item-title{font-weight:600;font-size:22px;line-height:140%;color:#1e1f1c}.accessories__item-specifications{display:flex;flex-wrap:wrap;gap:10px 35px}.accessories__item-specification{display:grid;grid-template-columns:1fr;gap:5px}.accessories__item-specification span:first-child{font-weight:400;font-size:14px;line-height:140%;color:#767676}.accessories__item-specification span:last-child{font-weight:600;font-size:16px;line-height:140%;color:#1e1f1c}.accessories__item-scale{display:grid;grid-template-columns:repeat(5,19px);gap:5px}.faq{float:left;width:100%}.faq__list,.faq__wrapper{display:grid;grid-template-columns:1fr}.faq__wrapper{gap:20px;padding:50px 0}.faq__list{gap:12px}.faq__item{border-radius:10px;background-color:#fff}.faq__item-top{position:relative;padding:25px 50px 20px 20px;cursor:pointer;color:#1e1f1c}.faq__item-top,.faq__item-top p,.faq__item-top::after,.faq__item-top::before{transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.faq__item-top::after,.faq__item-top::before{content:"";position:absolute;top:37px;right:22px;width:16px;height:3px;background-color:#dd3578}.faq__item-top::after,.text_inst_good svg{transform:rotate(-90deg)}.faq__item.is-active .faq__item-top::after{transform:rotate(0)}.faq__item-top p{margin:0;font-weight:600;font-size:22px;line-height:140%}.faq__item-top:hover p{opacity:.6}.faq__item-bottom{padding:0 20px 20px}.faq__item-bottom p{margin:0;font-weight:400;font-size:16px;line-height:140%;color:#000}.about{float:left;width:100%}.about__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:50px;padding:52px 0 70px}.about__content{gap:20px}.about__content h2,.about__content p{margin:0;font-weight:600;font-size:32px;line-height:140%;color:#1e1f1c}.about__content p{font-weight:400;font-size:14px;color:#767676}.about__content,.about__item,.about__list{display:grid;grid-template-columns:1fr}.about__list{gap:11px;margin:0;padding:12px 0 0;list-style-type:none}.about__item{gap:10px;padding:20px;border-radius:10px;background-color:#fff}.about__item-top{display:grid;grid-template-columns:30px auto;gap:15px}.about__image{position:relative;border-radius:10px;overflow:hidden}.about__gallery{position:absolute;bottom:0;left:0;display:grid;grid-template-columns:1fr;gap:10px;padding:50px;width:100%;background-color:rgba(30,31,28,.4);color:#fff}.about__gallery span:not(.about__gallery a span){font-weight:400;font-size:14px;line-height:140%}.about__gallery a{display:flex;align-items:center;font-weight:600;font-size:22px;line-height:140%;color:#fff}.about__gallery a:hover{text-decoration:underline}.about__gallery a svg{margin:0 0 0 10px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.about__gallery a:hover svg{margin:0 0 0 15px}.linking{float:left;width:100%;margin:0 0 40px}.linking__list-wrapper,.linking__wrapper{display:grid;grid-template-columns:1fr;gap:20px}.linking__wrapper h2{margin-bottom:0}.linking__list-wrapper{gap:10px;padding:20px 10px;border-radius:7px;background-color:#fff}.linking__list{display:flex;flex-wrap:wrap;gap:10px}.linking__list-wrapper:has(.linking__toggle) .linking__list{max-height:28px;overflow:hidden}.linking__list-wrapper:has(.linking__toggle) .linking__list.is-open{max-height:1000px}.linking__toggle{padding:0;border:0;outline:0!important;background-color:transparent;font-size:11px;text-decoration:underline;color:#dd3578}.linking__toggle.is-open::before{content:"Скрыть"}.linking__toggle.is-open span{display:none}.linking__item{padding:2px 10px;border-radius:4px;background-color:#f5f5f5}.linking__item:hover{text-decoration:underline;color:#dd3578}table{color:#1e1f1c;line-height:140%;width:100%;text-align:left;margin-bottom:.6rem}table th{font-weight:600;font-size:1rem}table thead{background-color:#fff}table td{font-weight:400;font-size:.9375rem}table td,table th{padding:1.25rem}table td:first-child,table th:first-child{border-radius:10px 0 0 10px}table td:last-child,table th:last-child{border-radius:0 10px 10px 0}tr:nth-child(even){background:#eaeaea}.table-wrapper{overflow-x:auto;width:100%;margin-bottom:1rem}.header__buttons{display:flex;gap:3px}.header__button-link{padding:10px;background-color:#fff;color:#dd3578;border-radius:12px}.header__button-link:hover svg{opacity:1;color:#e5679a}.container-22 .block7{float:right;margin-top:-5px;margin-right:25px}.mobile-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:26px;padding:10px 14px;background:#fff;position:fixed;top:0;left:0;width:100%;z-index:1000}.mobile-header-placeholder{display:block;height:calc(10px*2 + 26px + 10px*2)}.mobile-header__buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.mobile-header__buttons__item{padding:9px;background:#fdf5f8;border-radius:10px;color:#dd3578}.mobile-header__buttons__item svg{color:#dd3578}.mobile-header__burger-menu{background:#dd3578;border-radius:10px;padding:9px}.desktop-title-break::before{content:"\a";white-space:pre}.mobile-title-break::before{content:""}.advantages2-section{padding:50px 0}.advantages2-grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.advantages2-section{float:left;width:100%;display:grid}.advantages2-container{margin:0;font-weight:600;font-size:32px;line-height:140%;color:#1e1f1c;text-align:center;display:grid;gap:20px}.advantage2-card,.advantage2-card__icon-wrapper{display:flex;align-items:center;justify-content:center}.advantage2-card{background:#fff;border-radius:12px;padding:20px;flex-direction:column;text-align:center;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 2px 10px rgba(0,0,0,.03);height:auto;min-height:180px}.advantage2-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.08)}.advantage2-card__icon-wrapper{width:50px;height:50px;background-color:rgba(198,36,101,.1);border-radius:50%;margin-bottom:15px;color:#c62465}.advantage2-card__icon-wrapper svg{width:28px;height:28px;fill:currentColor}.advantage2-card__title,.advantages2-container h2{margin:0 0 8px;font-weight:600;font-size:22px;line-height:140%;color:#1e1f1c}.advantage2-card__description{margin:0;font-weight:400;font-size:14px;line-height:140%;color:#767676;align-self:end;min-height:60px}.advantages2-section{text-align:center}.advantages2-container h2{margin:0;font-size:32px;text-align:center}@media screen and (max-width:1024px){.all_box_good a,body{width:100%}.mobile_header{width:100%;height:50px;background:#fff;box-shadow:0 0 50px rgba(0,0,0,.2);position:fixed;top:0;z-index:9999;border-bottom:3px solid #dd3578}.mobile_left_h i,.mobile_right_h i{font-size:23px;margin:16px}.mobile_left_h{width:50px;border-right:1px solid #eee;float:left;height:100%}.mobile_middle_h{position:relative;width:calc(100% - 155px);width:-webkit-calc(100% - 155px);height:100%;float:left}.mobile_middle_h svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.mobile_right_h{float:left;height:100%;border-right:0!important;border-left:1px solid #eee}.content{margin-top:10px}.center{width:100%;padding:0 10px}.index_page h1{font-size:24px}.box_good:not(.goods_grid_catalog_search),.goods_grid_catalog_search .seacrh_block,.goods_grid_filter{grid-template-columns:1fr;gap:20px;margin:0 0 20px}.all_box_good{grid-column:span 1}.box_good .good_box,.box_good .good_box2,.box_good .projecct,.goods_grid_filter .good_box{grid-column:span 1;width:100%}.filter_all_block.is-open .filter_toggle span,.line_quiz span img,.owl-nav{display:none}.all_sertificat a,.box_serf{width:100%;float:left;margin:0!important}.container-6 .block{width:100%;padding:0 10px 20px}.container-6 nav{display:grid;grid-template-columns:repeat(2,1fr)}.container-6 .block4{grid-column:1/2;grid-row:2/3}.container-6 .block1 svg{width:110px;height:auto}.all_sertificat a:nth-child(2n) .box_serf{margin-right:0}.sertificat .box_serf{margin-bottom:20px}.box_img_index{margin:0;height:240px;width:400px}.container-5 h2{font-size:13px}.container-5 .block2{margin-bottom:5px}.box_category{width:74%}.box_all_category a{margin:0 10px 5px}.se_filter_box{width:calc(100%/2 - 10px);margin-bottom:10px;display:none}.all_img_good.owl-loaded .owl-nav,.calculator__wrapper h2 br,.filter_all_block.is-open .se_filter_box{display:block}.filter_toggle{display:flex;align-items:center;justify-content:center;width:100%;padding:15px;border:0;border-radius:5px;background-color:#dd3578;font-size:14px;color:#fff;font-weight:600}.filter_all_block.is-open .filter_toggle::before{content:"Скрыть"}.good_block .good_block_img{width:100%}.good_block .good_block_img img{max-height:703px}.good_block .good_block_glav_info,.good_block .inst_good{float:left;width:100%;margin-top:20px}.good_block .inst_good{font-size:14px}.akcii_good,.mm-listview li{float:left;width:100%}.text_box_akcii{font-size:8px}.box_desc_good,.box_har,.mm-listview li form{width:100%}.box_har{float:left;margin-top:20px;margin-bottom:20px}.search_inp{display:inline;width:100%;background:#595959;border:0;color:#fff;padding:10px 10px 10px 41px}.mm-listview>li>a{letter-spacing:0;text-transform:uppercase;font-weight:600;color:#fff}.left_block_kontakti,.right_block_info{float:left;width:100%}.custom_li_menu a{color:#ffad2c!important}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:#dd3578}.fast_modal_quiz{padding:20px!important;overflow-y:scroll!important;height:auto!important}.line_quiz{margin-top:0!important}.projecct .fast_modal_quiz .line_quiz span{margin-top:0}.line_quiz span{font-size:37px!important}.center_quiz{float:left;margin-bottom:5px}.no-vis{opacity:0}.center_quiz span{font-size:24px;margin:15px 0}.projecct .quiz_flex{justify-content:space-between}.projecct .squrd_quiz{margin-left:0}.squrd_quiz{margin-bottom:15px}.button_quiz{width:100%;margin:50px 0 80px;position:relative}.squrd_quiz span{font-size:12px;margin:auto}.button_quiz_activ{opacity:1!important;cursor:pointer!important;background:#dd3578;border-radius:20px}.button_quiz span{text-align:center;font-size:14px;padding:15px 0;background-color:#dd3578;border-radius:5px}.back_quiz{width:100%;margin-top:15px;text-align:center;bottom:auto;float:left;left:auto;margin-bottom:50px;position:relative}.back_quiz span,.or_left h3{font-size:14px}.info_zaik .next_line,.or_left{width:100%}.or_left h3{line-height:24px}.or_left p{text-align:justify}.modul_index p{margin-bottom:8px!important}.or_price{width:calc(100% + 40px);width:-webkit-calc(100% + 40px);width:-o-calc(100% + 40px);margin-left:-20px}.next_line2{display:none}.all_nashi_rabori{grid-template-columns:repeat(2,1fr);gap:10px}.text_quiz{display:none}.block_left_q{width:100%;padding-right:0}.block_left_q .inp_o,.block_left_q a,.button_quiz_send,.page_stati img{width:100%}.view_click{padding:8px 12px;font-size:13px}.img_akcii,.text_akcii{float:left;width:100%}.text_akcii{margin-top:15px}.m_mbox{width:45px;float:left}.m_mbox i{font-size:26px;margin:13px}.rightb{display:none}.d-none,.new_block_text svg{display:block!important}.h1_slider{border-radius:10px;font-style:italic;font-size:26px;line-height:120%;padding:10px}.h1_slider,.h1_slider div{transform:none}.slider_index .carousel-caption{left:10px;bottom:-5px;right:10px}.slider_index p{font-size:14px;line-height:140%;text-shadow:1px 1px 2px rgba(0,0,0,.5)!important;margin-left:10px;margin-bottom:10px}.slider_index span a{margin-left:10px;color:#e43379;font-weight:600;font-size:16px;line-height:140%;text-shadow:none}.carousel-caption{right:5%;bottom:-15px}.carousel-indicators{display:none}.new_block_text{overflow-y:scroll}.qust_block .text{right:auto;left:-125px;width:304px;top:-240px}.square_text{left:138px;right:auto}.m_mbox .fa-whatsapp{color:#3ba25e!important}.m_mbox .fa-telegram{color:#1da1da!important}.quiz_bg,.sort h2{display:none}.mobile_fix_menu{float:left;width:100%}.box_good,.goods_grid_filter{width:100%}.sort a{margin:0 8px}.all_block_vz_svg{float:left;width:calc(100%*6)}.block_vz{width:calc(100%/6 - 75px)}.clear_both{display:none}.new_block_text svg{margin:80px 20px}.all_sertificat{float:left;width:100%}.all_img_good.owl-loaded{left:0;padding:0 25px}.block_second_img,.messengers-button,.production__play{width:60px;height:60px}.production__wrapper h2{top:32%;font-size:32px}.messengers-button{right:-15px;bottom:-15px}.messengers{padding:30px}.messengers__title{margin:0 0 20px;font-size:22px}.messengers__grid{padding:0 8px}.messengers__wa-link::after{content:"Написать в WhatsApp"}.messengers__tg-link::after{content:"Написать в Telegram"}.messengers__max-link::after{content:"Написать в Max"}.messengers a span,.messengers__qr-wrapper,.messengers__text,.messengers__text+picture{display:none}#modal_form::after{content:none}#modal_form .form-send-success{font-size:22px}.dialogue{bottom:100px;right:20px;gap:15px;padding:15px;max-width:268px}.dialogue__top{grid-template-columns:55px auto 18px;gap:10px}.dialogue__image{width:55px;height:55px}.dialogue__manager-name{font-size:14px}.calculator__form-item--materials .calculator__form-input span,.calculator__form-item--sizes .calculator__form-input span,.dialogue__manager-position,.dialogue__text{font-size:12px}.advantages__wrapper{padding:20px 0 15px}.advantages__list{grid-template-columns:repeat(2,1fr);gap:5px;margin:0-10px;width:calc(100% + 20px);display:flex;flex-direction:row;overflow:scroll}.advantages__item{gap:19px;min-width:207px}.advantages__item:last-child{grid-column:span 2}.advantages__image{width:36px;height:36px}.advantages__image svg{width:20px;height:20px}.advantages__content{max-width:220px;font-size:16px}.stages__wrapper{padding:25px 0}.stages__content{grid-template-columns:1fr;gap:40px;padding:20px 20px 40px}.stages__left{border-right:none}.stages__left h2{width:calc(100% + 1px);text-align:center}.stages__list{flex-wrap:nowrap;margin:0-30px;padding:0 30px;width:100vw;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.stages__item{flex-shrink:0;margin:0 5px 0 0;font-size:14px}.stages__right{display:block;padding:0}.accessories__wrapper p br,.calculator__total-wrapper p br,.stages__button{display:none}.calculator__wrapper{padding:25px 0}.about__content h2,.accessories__wrapper h2,.advantages2-container h2,.calculator__wrapper h2,.materials__wrapper h2,.stages__left h2{font-size:28px;line-height:120%}.calculator__form{gap:5px}.calculator__form-top{display:grid;grid-template-columns:1fr;gap:30px;padding:20px}.calculator__form-item{gap:10px}.calculator__form-item-title{font-size:20px}.calculator__form-item--type .calculator__form-input{width:100%}.calculator__form-item--sizes{margin:0;padding:0;border-right:none;border-left:none}.calculator__form-item--total::after{content:none}.calculator__total-wrapper{display:grid;grid-template-columns:1fr;gap:10px;padding:0}.calculator__total-wrapper p{text-align:center}.calculator__total-button{margin:0 auto;width:172px;font-size:14px}.materials__wrapper{padding:25px 0}.accessories__wrapper p,.materials__item-specification span,.materials__wrapper p{font-size:12px}.materials__list{gap:5px;margin:0-10px;padding:0 10px;width:100vw;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.materials__list::-webkit-scrollbar{display:none}.materials__item{width:270px}.materials__item-title{font-size:20px}.accessories__item-specification span:first-child,.materials__item-deadline span:first-child,.materials__item-price span:first-child{font-size:12px}.accessories__wrapper{padding:25px 0}.accessories__list{grid-template-columns:1fr}.accessories__item{gap:12px}.accessories__item-image{height:175px}.about__gallery a,.about__item-top span,.accessories__item-title{font-size:20px}.accessories__item-specifications{gap:10px 12px}.faq__wrapper{padding:25px 0}.faq__list{gap:8px}.faq__item-top{padding:22px 57px 20px 20px}.faq__item-top::after,.faq__item-top::before{top:50%;right:23px;transform:translateY(-50%)}.faq__item-top::after{transform:translateY(-50%) rotate(-90deg)}.faq__item.is-active .faq__item-top::after{transform:translateY(-50%) rotate(0)}.faq__item-top p{font-size:20px;line-height:120%}.faq__item-bottom p{font-size:14px}.about__wrapper{grid-template-columns:1fr;gap:4px;padding:28px 0 22px}.about__content p{font-size:12px}.about__list{gap:6px;padding:0}.about__image{height:333px}.about__gallery{gap:5px;padding:20px}.about__gallery span:not(.about__gallery a span){font-size:12px}.box_good2{position:relative;display:block!important}.box_good2 .owl-nav{display:block;font-size:40px;color:#d93677}.box_good2 .owl-next,.box_good2 .owl-prev{position:absolute;top:calc(50% - 60px);transform:translateY(-50%)}.box_good2 .owl-prev{left:0}.box_good2 .owl-next{right:0}.all_fasadi{display:flex;align-items:center;justify-content:center;width:100%;margin:0 0 40px;padding:15px;border-radius:5px;background-color:#dd3578;opacity:1;font-size:14px;color:#fff;text-decoration:none}.breadcrumbs{display:flex;flex-wrap:nowrap;width:100vw;margin:0-10px;padding:0 10px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.box_category::-webkit-scrollbar,.breadcrumbs::-webkit-scrollbar,.linking__list::-webkit-scrollbar{display:none}.breadcrumbs *{flex-shrink:0}.box_all_category{display:grid;grid-template-columns:1fr;gap:10px}.box_category{width:calc(100% + 20px);height:auto;margin:0-10px;padding:0 10px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.box_category .perelin{display:flex;flex-wrap:nowrap;gap:10px}.box_category .perelin a{flex-shrink:0;margin:0}.box_category .perelin a:last-child .box_link{margin-right:10px}.linking__list{flex-wrap:nowrap;width:calc(100% + 20px);margin:0-10px;padding:0 10px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.linking__item{flex-shrink:0;font-size:14px}table td,table th{padding:10px}.container-22 .block7{margin-top:0}.desktop-title-break::before{content:""}.mobile-title-break::before{content:"\a";white-space:pre}.carousel-inner{border-radius:10px}.carousel-inner img{width:100%;height:100%;object-fit:cover;object-position:center;aspect-ratio:1}.description2,.full_desc{display:none}.description h1{margin-bottom:0}.one_click,.onnline_rash{width:100%;padding:10px}.onnline_rash{margin-top:5px}.advantages2-grid,.block_price_and_button{grid-template-columns:1fr}.advantages2-section{padding:25px 0}.advantage2-card__title{font-size:20px}.advantage2-card__description{font-size:12px;align-self:unset;min-height:unset}.advantage2-card{display:flex;flex-direction:column;align-items:center}}