

/* Start:/local/templates/upakovkarb/css/main.css?177616975450116*/
* {margin: 0;padding: 0;}
body {margin:0;padding:0; font-family: 'Roboto';font-weight: 400;background: #FFFFFF;}
a{color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-size: 14px;}
p{margin:0;font-size: 14px;margin-top: 10px;}
input, textarea, select, button{font-family: 'Roboto';-webkit-box-sizing:border-box;box-sizing:border-box;font-weight: 400;}
a:hover {text-decoration:none; }
ul{padding-left: 15px;}
ol{padding-left: 15px;}
li{margin-bottom: 15px;font-size: 14px;}
div{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;}
header{width: 100%;background: #fff;display: flex;flex-direction: row;justify-content: center;align-items: center;padding-left: 14px;padding-right: 14px;margin-top: 27px;border-radius: 20px 20px 0px 0px;max-width: 1020px;margin-right: auto;margin-left: auto;padding-top: 15px;padding-bottom: 15px;box-sizing: border-box;}
.row{width: 100%;max-width: 1020px;padding-left: 40px;padding-right: 40px;margin-left: auto;margin-right: auto;background: #fff;}
.header{background: #F5F5F5;border-radius: 20px 20px 0px 0px;height: 34px;display: flex;flex-direction: row;align-items: center;width: 100%;padding-right: 27px;padding-left: 27px;justify-content: space-between;}
.header_left{display: flex;flex-direction: row;align-items: center;}
.header_left_city{display: flex;flex-direction: column;position: relative;height: 18px;justify-content: center;}
.header_left_city_rez{font-size: 14px;color: #212121;font-weight: 600;background: url('/local/templates/upakovkarb/css/../images/sel.svg') no-repeat 100% 60%;padding-right: 10px;cursor: pointer;}
.header_left_city_vyp{position: absolute;top: 25px;display: none;z-index: 100;flex-direction: column;background: #fff;left: -10px;}
.header_left_city_vyp.active{display: flex;}
.header_left_city_vyp_item{padding-left: 10px;padding-right: 10px;font-size: 12px;color: #212121;cursor: pointer;border: 1px solid #F9F9F9;height: 35px;display: flex;align-items: center;}
.header_left_city_vyp_item:hover{background: #E1EFFF;}
.header_fixed {
	position: sticky;
	top: 0;
	align-items: center;
	z-index: 900;
	margin-right: auto;
}
.block_head_fixed {
	position: sticky;
	top: 56px;
	z-index: 800;
	border-radius: 0px 0px 20px 20px;
}
<!--Уточнить наличие -->

.popup_check_availability {
    display: none; /* Скрываем модальное окно по умолчанию */
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    justify-content: center;
    align-items: center;
    z-index: 1000;
}

.popup_check_availability_content {
    background: #fff;
    padding: 20px;
    border-radius: 10px;
    width: 300px;
    text-align: center;
}

.popup_check_availability_close {
    cursor: pointer;
    float: right;
    font-size: 20px;
}

.popup_check_availability_title {
    font-size: 18px;
    margin-bottom: 20px;
}

#check_availability_form input {
    width: 100%;
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid #ccc;
    border-radius: 5px;
}

#check_availability_form button {
    padding: 10px 20px;
    background: #007bff;
    color: #fff;
    border: none;
    border-radius: 5px;
    cursor: pointer;
}
.catal_item_butt_blue {
    background-color: #007bff; /* Синий цвет */
    color: #fff; /* Белый текст */
    border: none;
    cursor: pointer;
}

.catal_item_butt_blue:hover {
    background-color: #0056b3; /* Темно-синий при наведении */
}
.header_left_adres{margin-left: 16px;font-size: 14px;color: #212121;}
.header_left_grafik{margin-left: 27px;font-size: 12px;color: #212121;}
.header_left_mail{margin-left: 32px;font-size: 12px;color: #212121;}
.header_left_tel{color: #185EB3;font-weight: 600;font-size: 16px;}
.header_right{display: flex;flex-direction: row;align-items: center;}
.kn_zakaz_zv{color: #185EB3;font-weight: 600;font-size: 12px;text-decoration: underline;text-underline-offset: 1px;margin-left: 18px;cursor: pointer;}
.kn_zakaz_zv:hover{text-decoration: none;}
.block_head{display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding-bottom: 15px;}
.logotip{width: 210px;display: flex;flex-direction: column;align-items: center;}
.name_komp{color: #212121;font-weight: 700;font-size: 29px;letter-spacing: 0.1em;text-transform: uppercase;line-height: 1;font-family: 'Montserrat';margin-top: 5px;}
.name_slogan{font-size: 12px;color: #212121;letter-spacing: 0.06em;line-height: 1;}
.h_right{display: flex;flex-direction: column;width: calc(100% - 235px);}
.h_right_v{display: flex;flex-direction: row;justify-content: space-between;}
.h_right_v_search{width: 100%;max-width: 404px;height: 35px;border-radius: 5px;background: #F5F5F5;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.h_right_v_search_kat{width: 130px;height: 35px;display: flex;flex-direction: row;align-items: center;background: url(/local/templates/upakovkarb/css/../images/sel.svg) no-repeat 116px 60%;font-size: 14px;color: #212121;cursor: pointer;position: relative;}
.h_right_v_search_line{width: 1px;height: 24px;background: #BFC1DA;margin-left: 5px;margin-right: 5px;}
.search_inp{color: #000;border: 0;outline: none;font-size: 12px;background: none;width: 100%;}
.search_inp:-webkit-input-placeholder {color: #BFC1DA;}
.search_inp:-moz-placeholder {color: #BFC1DA;}
.search_button{width: 35px;height: 35px;background: url(/local/templates/upakovkarb/css/../images/arr.svg) #185EB3 no-repeat 50% 50%;cursor: pointer;position: absolute;right: -17px;top: 0;border-radius: 46%;}
.bl_izbr{display: flex;flex-direction: row;align-items: center;}
.bl_korz{display: flex;flex-direction: row;align-items: center;}
.bl_izbr_text{display: flex;flex-direction: column;align-items: flex-end;}
.bl_izbr_text_v{font-size: 12px;font-weight: 700;color: #185EB3;line-height: 12px;text-align: right;}
.bl_izbr_text_n{color: #BFC1DA;font-size: 12px;line-height: 12px;text-align: right;margin-top: 3px;}
.bl_korz .bl_izbr_text_v{color: #E30000;}
.bl_izbr_img{width: 35px;height: 35px;border-radius: 46%;background: url(/local/templates/upakovkarb/css/../images/ik_izbr.svg) #E1EFFF no-repeat 50% 50%;margin-left: 8px;}
.bl_korz_img{width: 35px;height: 35px;border-radius: 46%;background: url(/local/templates/upakovkarb/css/../images/ik_korz.svg) #FFDBDB no-repeat 50% 50%;margin-left: 8px;}
.h_right_n{display: flex;flex-direction: row;justify-content: space-between;margin-top: 15px;}
.h_right_n_kn_kat{height: 35px;padding-left: 27px;padding-right: 27px;display: flex;flex-direction: row;justify-content: space-between;font-size: 14px;color: #FFF;font-weight: 600;align-items: center;background: #E30000;border-radius: 5px;width: 134px;}
.h_right_n_kn_kat:hover{background: #185EB3;}
.h_right_n_left{display: flex;flex-direction: row;align-items: center;}
.b_menu{margin-left: 30px;}
.b_menu a{margin-right: 35px;font-size: 12px;color: #212121;font-weight: 600;}
.b_menu a:last-child{margin-right: 0;}
.h_lk{display: flex;flex-direction: row;align-items: center;}
.h_lk img{margin-right: 9px;}
.h_lk span{color: #BFC1DA;margin-left: 3px;margin-right: 3px;}
.h_lk a{color: #BFC1DA;font-size: 12px;}
.h_lk a.active{color: #185EB3;font-size: 12px;font-weight: 700;text-decoration: underline;text-underline-offset: 1px;}
.h_lk .h_lk_ac{color: #185EB3;font-size: 12px;font-weight: 700;text-decoration: underline;text-underline-offset: 1px;}
.h_lk a:hover{color: #185EB3;text-decoration: underline;text-underline-offset: 1px;font-weight: 700;}
.swiper-container {width: 100%;height: 100%;}
.main_maps{width: 100%;height: 300px;margin-right: auto;margin-left: auto;max-width: 1020px;}
footer{width: 100%;background: #fff;display: flex;flex-direction: row;justify-content: center;align-items: center;padding-left: 14px;padding-right: 14px;margin-bottom: 27px;border-radius:0px 0px 20px 20px;max-width: 1020px;margin-right: auto;margin-left: auto;padding-bottom: 30px;box-sizing: border-box;padding-top: 28px;}
.footer{display: flex;flex-direction: row;width: 100%;padding-right: 40px;padding-left: 40px;justify-content: space-between;}
.logo_main_text{display: flex;flex-direction: row;justify-content: space-between;align-content: center;width: 210px;height: 50px;margin-bottom: 20px;}
.logo_main_text_right{display: flex;flex-direction: column;align-items: center;}
.logo_main_text .img_logo{width: 50px;height: 50px;}
.footer_item{display: flex;flex-direction: column;}
.footer_ss_b{font-size: 14px;color: #185EB3;font-weight: 700;text-transform: uppercase;margin-bottom: 18px;font-family: 'Montserrat';}
.footer_ss{color: #212121;font-size: 12px;margin-bottom: 13px;}
.footer_item_adres{width: 380px;background: #F5F5F5;border-radius: 5px;height: 35px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding-left: 14px;padding-right: 14px;margin-bottom: 22px;}
.footer_kontakt{width: 100%;display: flex;flex-direction: row;justify-content: space-between;}
.footer_kontakt_item{display: flex;flex-direction: column;}
.footer_kontakt_item .header_left_tel{margin-bottom: 7px;}
.footer_kontakt_item .kn_zakaz_zv{font-size: 14px;margin-left: 0;margin-bottom: 10px;}
.footer_kontakt_item .header_left_mail{margin-left: 0;}
.footer_block_soc{display: flex;flex-direction: row;justify-content: flex-end;}
.footer_block_soc_a{width: 35px;height: 35px;border-radius: 46%;margin-left: 6px;}
.footer_block_soc_a:first-child{margin-left: 0;}
.footer_kontakt_item .footer_ss_b{text-align: right;}
.soc1{background: url(/local/templates/upakovkarb/css/../images/scb1.svg) #F3F7FB no-repeat 50% 50%;}
.soc1:hover{background: url(/local/templates/upakovkarb/css/../images/scba1.svg) #BFC1DA no-repeat 50% 50%;}
.soc2{background: url(/local/templates/upakovkarb/css/../images/scb2.svg) #F3F7FB no-repeat 50% 50%;}
.soc2:hover{background: url(/local/templates/upakovkarb/css/../images/scba2.svg) #BFC1DA no-repeat 50% 50%;}
.soc3{background: url(/local/templates/upakovkarb/css/../images/scb3.svg) #F3F7FB no-repeat 50% 50%;}
.soc3:hover{background: url(/local/templates/upakovkarb/css/../images/scba3.svg) #BFC1DA no-repeat 50% 50%;}
.soc4{background: url(/local/templates/upakovkarb/css/../images/scb4.svg) #F3F7FB no-repeat 50% 50%;}
.soc4:hover{background: url(/local/templates/upakovkarb/css/../images/scba4.svg) #BFC1DA no-repeat 50% 50%;}
.block_middle{padding-top: 18px;padding-bottom: 20px;}
.breadcrumb{display:flex;flex-direction:row;margin-bottom:22px;list-style: none;}
.breadcrumb li{list-style: none;font-size:12px;color:#333;margin-right: 15px;position:relative;line-height: 12px;margin-bottom: 0;}
.breadcrumb li a{color:#185EB3;font-size:12px;text-decoration: underline;text-underline-offset: 1px;line-height: 12px;}
.breadcrumb li a:hover{text-decoration: none;}
.breadcrumb li::after{content: "/";color: #3F3A69;font-size:12px;position: absolute;right: -12px;}
.breadcrumb li:last-child::after {content: "";}
.block_middle h1{font-weight: 700;font-family: 'Montserrat';font-size: 24px;color: #212121;text-transform: uppercase;margin-bottom: 35px;}
.catalog_left{width: 220px;background: #F5F5F5;border-radius: 5px;}
.err_c{color: #ff0000!important;}
.err{border: solid 1px #ff0000;}
.popup_block{width: 100%;height: 100vh;position: fixed;left: 0;top: 0;z-index: 1000;background: rgba(196, 196, 196, 0.6);flex-direction: row;justify-content: center;align-items: center;display: none;}
.popup_block.active{display: flex;}
.popup_block_close{width: 100%;height: 100vh;position: absolute;left: 0;top: 0;z-index: 1001;}
.popup_block_cont{width: 100%;max-width: 470px;background: #FFF;border-radius: 5px;box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.1);flex-direction: flex;flex-direction: column;padding: 26px 28px 16px 28px;z-index: 1005;position: relative;}
.popup_zag{width: 100%;font-size: 14px;color: #212121;text-align: center;}
.popup_form{width: 100%;margin-top: 20px;display: flex;flex-direction: column;}
.inp_popup{width: 100%;box-sizing: border-box;background: #F9F9F9;border-radius: 5px;outline: none;margin-bottom: 15px;border: 0;height: 35px;padding-left: 35px;}
.ik_mail{background: url('/local/templates/upakovkarb/css/../images/ik_mail.svg')  #F9F9F9 no-repeat 11px 50%;}
.ik_tel{background: url('/local/templates/upakovkarb/css/../images/ik_tel.svg')  #F9F9F9 no-repeat 11px 50%;}
.ik_pass{background: url('/local/templates/upakovkarb/css/../images/ik_pass.svg')  #F9F9F9 no-repeat 11px 50%;}
.ik_user{background: url('/local/templates/upakovkarb/css/../images/user.svg')  #F9F9F9 no-repeat 11px 50%;}
.popup_form_fag{width: 100%;text-align: right;font-size: 12px;color: #BFC1DA;margin-bottom: 8px;}
.inp_popup_faq{margin-bottom: 1px;}
.ik_faq{width: 10px;height: 10px;background: url('/local/templates/upakovkarb/css/../images/faq.svg') no-repeat 50% 50%;margin-right: 3px;display: inline-block;}

.err + .label_pop_polit:before {
	border-color: red; /* Цвет рамки при ошибке */
}

.err + .label_pop_polit1:before {
	border-color: red; /* Цвет рамки при ошибке */
}
.label_pop_polit1 {padding-left: 25px;position: relative;cursor: pointer;font-size: 12px;color: #212121;height: 16px;/*display: flex;*/align-items: center;}
.label_pop_polit1 a{color: #185EB3;font-size: 12px;margin-left: 5px;display: inline-block;text-decoration: underline;text-underline-offset: 1px;}
.label_pop_polit1 a:hover{text-decoration: none;}
.label_pop_polit1:before {content: '';width: 16px;height: 16px;border: 1px solid #BFC1DA;background: #fff;border-radius: 3px;position: absolute;left: 0;top: 0;box-sizing: border-box;}
.pop_polit input:checked + label.label_pop_polit1:after{content:'';background:url('/local/templates/upakovkarb/css/../images/ch.svg') no-repeat 50% 50%;width: 16px;height: 16px;position: absolute;left:0;top:0;}

.pop_polit{width: 100%;margin-top: 12px;}
.radio_hidden{display: none;}
.radio_hidden1{display: none;}

.label_pop_polit{padding-left: 25px;position: relative;cursor: pointer;font-size: 12px;color: #212121;height: 16px;/*display: flex;*/align-items: center;}
.label_pop_polit a{color: #185EB3;font-size: 12px;margin-left: 5px;display: inline-block;text-decoration: underline;text-underline-offset: 1px;}
.label_pop_polit a:hover{text-decoration: none;}
.label_pop_polit:before {content: '';width: 16px;height: 16px;border: 1px solid #BFC1DA;background: #fff;border-radius: 3px;position: absolute;left: 0;top: 0;box-sizing: border-box;}
.pop_polit input:checked + label.label_pop_polit:after{content:'';background:url('/local/templates/upakovkarb/css/../images/ch.svg') no-repeat 50% 50%;width: 16px;height: 16px;position: absolute;left:0;top:0;}
.inp_popup.mb7{margin-bottom: 7px;}
.popup_bottom{width: 100%;margin-top: 14px;display: flex;flex-direction: row;justify-content: center;}
.popup_kn{width: 160px;height: 44px;display: flex;flex-direction: row;justify-content: center;align-items: center;background: #E30000;border-radius: 5px;cursor: pointer;font-size: 14px;font-weight: 700;color: #FFF;}
.popup_kn:hover{background: #185EB3;}
.popup_close{width: 52px;height: 52px;cursor: pointer;right: 0;top: 0;background:url('/local/templates/upakovkarb/css/../images/krpop.svg') no-repeat 50% 50%;position: absolute;}
.inp_popup.err{border: solid 1px #ff0000;}
.vhod_form_rez_reg{width: 100%;margin-top: 20px;}
.popup_form_reg_zag{width: 100%;font-size: 12px;font-weight: 700;margin-bottom: 8px;}
.popup_form_line{width: 100%;display: flex;flex-direction: row;justify-content: space-between;}
.select_popup{width: 100%;box-sizing: border-box;background:url('/local/templates/upakovkarb/css/../images/sin_treug.svg') #E1EFFF no-repeat 93% 50%;border-radius: 5px;outline: none;margin-bottom: 15px;border: 0;height: 35px;padding-left: 35px;  -moz-appearance: none;-webkit-appearance: none;appearance: none;cursor: pointer;}
.popup_form_line .inp_popup{width: calc(50% - 10px);}
.popup_form_line .select_popup{width: calc(50% - 10px);}
.select_popup.err{border: solid 1px #ff0000;}
.err_text{color: #ff0000;}
.table_rekv{width: 100%;border-collapse: collapse;width: 100%;max-width: 600px;}
.table_rekv td{padding: 10px;border: solid 1px #212121;}
.footer_block_soc_head{display: flex;flex-direction: row;margin-right: 22px;}
.footer_block_soc_head .footer_block_soc_a{border-radius: 0;}
.footer_block_soc_head a{width: 18px;height: 16px;margin-right: 15px;}
.footer_block_soc_head a:last-child{margin-right: 0;}
.footer_block_soc_head a.soc1{background: url(/local/templates/upakovkarb/css/../images/sch1.svg) no-repeat 50% 50%;}
.footer_block_soc_head a.soc1:hover{background: url(/local/templates/upakovkarb/css/../images/scha1.svg) no-repeat 50% 50%;}
.footer_block_soc_head a.soc2{background: url(/local/templates/upakovkarb/css/../images/sch2.svg) no-repeat 50% 50%;}
.footer_block_soc_head a.soc2:hover{background: url(/local/templates/upakovkarb/css/../images/scha2.svg) no-repeat 50% 50%;}
.footer_block_soc_head a.soc3{background: url(/local/templates/upakovkarb/css/../images/sch3.svg) no-repeat 50% 50%;}
.footer_block_soc_head a.soc3:hover{background: url(/local/templates/upakovkarb/css/../images/scha3.svg) no-repeat 50% 50%;}
.footer_block_soc_head a.soc4{background: url(/local/templates/upakovkarb/css/../images/sch4.svg) no-repeat 50% 50%;}
.footer_block_soc_head a.soc4:hover{background: url(/local/templates/upakovkarb/css/../images/scha4.svg) no-repeat 50% 50%;}

.footer_block_soc_head a.soc5{background: url(/local/templates/upakovkarb/css/../images/sch5.svg) no-repeat 50% 50%;}
.footer_block_soc_head a.soc5:hover{background: url(/local/templates/upakovkarb/css/../images/scha5.svg) no-repeat 50% 50%;}


.block_head_mob .h_right_n_kn_kat{display: none;}
.kn_mob_menu{display: none;}
.h_right_v_search_mob{padding-left: 10px;padding-right: 10px;width: 100%;background: #fff;padding-bottom: 12px;}
.h_right_v_search_kat_rez{width: 100%;height: 35px;display: flex;flex-direction: row;align-items: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.h_right_v_search_kat_rez_padd{width: 100%;height: 35px;padding-left: 17px;padding-right: 17px;}
.h_right_v_search_kat_vypad{width: 207px;position: absolute;top: 35px;background: #fff;z-index: 100;display: none;}

.h_right_v_search_kat_vypad.active{display: block;}
.h_right_v_search_kat_vypad_item{font-size: 12px;height: 35px;display: flex;align-items: center;padding-left: 17px;border: 1px solid #F9F9F9;color: #212121}
.h_right_v_search_kat_vypad_item:last-child{border-radius: 0px 0px 5px 5px;}
.h_right_v_search_kat_vypad_item:hover{background: #E1EFFF;}
.poisk_block{/*width: calc(100% - 152px);*/width: 100%;padding-left: 15px;height: 35px;display: flex;flex-direction: row;align-items: center;position: relative;}
.poisk_block_vypad{position: absolute;left: 0;top: 35px;display: none;background: #fff;z-index: 100;flex-direction: column;width: 100%;}
.poisk_block_vypad.active{display: flex;}
.poisk_block_vypad_item{width: 100%;height: 35px;border: 1px solid #F9F9F9;overflow: hidden;display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding-left: 17px;padding-right: 17px;}
.poisk_block_vypad_item_name{width: calc(100% - 60px);font-size: 12px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.poisk_block_vypad_item_kat{color: #BFC1DA;font-size: 12px;}
.block_kat_item_mob{background: #F9F9F9;border-radius: 5px;padding-bottom: 10px;}
.mob_block_menu{width: 100%;height: 100vh;background: rgba(196, 196, 196, 0.6);display: none;z-index: 200;position: fixed;top: 0;left: 0;padding-left: 8px;padding-right: 8px;padding-top: 10px;}
.mob_block_menu.active{display: block;}
.mob_block_menu_bg{background: #E1EFFF;border-radius: 20px;width: 100%;padding-top: 10px;padding-left: 18px;padding-right: 18px;padding-bottom: 35px;}
.mob_block_menu_bg .header{background: #fff;}
.mob_block_menu_1{margin-top: 10px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;width: 100%;}
.close_menu{display: flex;flex-direction: column;cursor: pointer;align-items: center;}
.close_menu_img{background: url(/local/templates/upakovkarb/css/../images/close_menu.svg) no-repeat 50% 50%;width: 48px;height: 48px;}
.close_menu_text{font-size: 12px;font-weight: 700;color: #185EB3;text-align: center;margin-top: 5px;}
.menu_mob{width: 100%;margin-top: 10px;display: flex;flex-direction: column;}
.menu_mob a{font-size: 17px;color: #212121;font-weight: 600;margin-bottom: 20px;text-align: center;}
.menu_mob_2{width: 100%;display: flex;flex-direction: row;justify-content: center;align-items: center;}
.menu_mob_2 .header_left_grafik{display: block;margin-left: 0;}
.menu_mob_2 .header_left_mail{display: block;}
.mob_block_menu_bg .header_left_tel{width: 100%;text-align: center;margin-top: 18px;font-size: 20px;color: #185EB3;display: block;}
.mob_block_menu_bg .kn_zakaz_zv{display: block;width: 100%;margin-top: 12px;margin-left: 0;text-align: center;}
.kn_zakaz_zv_mob{display: flex;width: 137px;height: 44px;border: 1px solid #185EB3;border-radius: 5px;background: #F9F9F9;flex-direction: row;justify-content: center;align-items: center;color: #185EB3;font-size: 14px;font-weight: 700;margin-top: 22px;}
.mob_block_menu_bg{flex-direction: column;align-items: center;display: flex;}
.mob_block_menu_bg .footer_kontakt_item{margin-top: 22px;}
.res_fos .rez_green{color: #fff;}
.inp_popup.mt30{margin-top: 30px;}
.form_zz_rez{width: 100%;flex-direction: column;}
.form_zz_rez .rez_green{width: 100%;font-size: 14px;font-weight: 700;text-align: center;margin-top: 60px;}
.block_slider_arr_prev{width: 35px;height: 35px;cursor: pointer;position: absolute;left: 63px;top: 50%;margin-top: -30px;z-index: 100;background: url(/local/templates/upakovkarb/css/../images/sl_prev.svg) no-repeat 50% 50%;}
.block_slider_arr_next{width: 35px;height: 35px;cursor: pointer;position: absolute;right: 63px;top: 50%;margin-top: -30px;z-index: 100;background: url(/local/templates/upakovkarb/css/../images/sl_next.svg) no-repeat 50% 50%;}
.block_slider{position: relative;}
.kn_hide{display: none;}
.footer_item_adres .header_left{width: 100%;justify-content: space-between;}
.mw120{max-width: 120px;}
.pagination22 ul{padding-left: 0;list-style:none;display: flex;flex-direction: row;justify-content: center;width: 100%;}
.pagination22 li{margin-bottom: 0;}
#navigation_1_previous_page{width: 35px;height: 35px;cursor: pointer;background: #BFC1DA;border-radius: 45%;display: flex;background: url(/local/templates/upakovkarb/css/../images/str_prev.svg) #BFC1DA no-repeat 50% 50%;margin-right: 18px;}
#navigation_1_next_page{width: 35px;height: 35px;cursor: pointer;background: #BFC1DA;border-radius: 45%;display: flex;background: url(/local/templates/upakovkarb/css/../images/str_next.svg) #BFC1DA no-repeat 50% 50%;margin-left: 18px;}
.pagination22 li a{display: flex;flex-direction: row;justify-content: center;align-items: center;border-radius: 45%;background: none;font-size: 12px;color: #212121;width: 35px;height: 35px;cursor: pointer;}
.pagination22 li.pagi_active{display: flex;flex-direction: row;justify-content: center;align-items: center;border-radius: 45%;background: #F9F9F9;font-size: 12px;color: #212121;width: 35px;height: 35px;}
.main_text_cont2 li{font-size: 14px;    color: #212121;}
.block_main_form_mob{width: 100%;padding-right: 8px;padding-left: 8px;background: #fff;}
.block_main_form_mob .block_main_form{border-radius: 5px;}
.footer_kontakt_cart{width: 100%;margin-top: 20px;display: flex;flex-direction: row;align-items: center;}
.footer_kontakt_cart img{margin-right: 10px;height: 25px;}
.footer_kontakt_cart_item{width:54px;height: 35px;border-radius: 5px;display: flex;flex-direction: row;justify-content: center;align-items: center;margin-right: 14px;}
.footer_kontakt_cart_item:last-child{margin-right: 0;}
.fk1{background: url(/local/templates/upakovkarb/css/../images/fk1.png) #F5F5F5 no-repeat 50% 50%;}
.fk2{background: url(/local/templates/upakovkarb/css/../images/fk2.png) #F5F5F5 no-repeat 50% 50%;}
.fk3{background: url(/local/templates/upakovkarb/css/../images/fk3.png) #F5F5F5 no-repeat 50% 50%;}
.footer_first{display: flex;flex-direction: column;}
.logo_razrab{display: flex;flex-direction: row;margin-top: 125px;}
.logo_razrab_t{font-size: 12px;color: #212121;line-height: 12px;margin-right: 5px;margin-top: 10px;}
.logo_razrab img{height: 40px;}
.img_rejt{position: absolute;z-index: 10;left: 0;top: 0;padding-left:15px;background: url(/local/templates/upakovkarb/css/../images/zv_act.svg) no-repeat 0 50%;left: 10px;top: 10px;font-size: 12px;color: #212121;}
.img_rejt span{font-weight: 700;}
.onlymobile{display: none;}
.detail_tabs_cont a{color: #185EB3;font-weight: 700;}
.block_middle a{color: #185EB3;font-weight: 700;}
.mnog{padding-top: 5px;}
.pagination22{position: relative;}
.show_all{display: flex;position: absolute;right: 0;background: #BFC1DA;padding: 10px;border-radius: 12px;cursor: pointer;font-size: 12px;font-weight:700;color: #fff;}
.show_all:hover{background: #185EB3;}
.center_list{display: flex;flex-direction: column;justify-content: space-between;}
.catal_list4 .catal_item:nth-child(3n){margin-right: 20px;}
.catal_list4 .catal_item:nth-child(4n){margin-right: 0;}

.manufacture {
	display: flex;
	flex-direction: column;
	gap: 30px;
	margin-top: 60px;
}
.manufacture-top {
	background-image: url("/local/templates/upakovkarb/images/manufacture-bg.webp");
	background-size: cover;
	background-position: center;
	position: relative;
	display: flex;
	padding: 40px;
	border-radius: 20px;
	color: white;
}
.manufacture-top:before{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(24, 94, 179, 0.8);
	pointer-events: none;
	border-radius: 20px;
}
.manufacture-top__img{
	width: 37%;
	position: static;
}
.manufacture-top__img img{
	position: absolute;
	left: 50px;
	top: -50px;
}
.manufacture-top__block {
	width: 53%;
	margin-left: auto;
}
.manufacture-top__heading {
	text-transform: uppercase;
	font-weight: 800;
}
.manufacture-top__heading span{
	font-style: italic;
}
.manufacture-top__text {
	margin-top: 15px;
	background-color: rgba(255, 255, 255, 0.2);
	padding: 10px 24px;
	border-radius: 10px;
}
.manufacture-mid {
	display: flex;
	gap: 30px;
}
.manufacture-mid__block {
	border-radius: 10px;
	border: 2px solid rgba(0, 0, 0, 0.1);
	padding: 30px;
	width: calc(66.5% - 15px);
	box-sizing: border-box;
}
.manufacture-mid__heading {
	font-weight: 600;
	font-family: 'Montserrat';
	font-size: 16px;
	text-transform: uppercase;
	line-height: 22px;
}
.manufacture-mid__text {
	margin-top: 15px;
}
.manufacture-mid__img {
	border-radius: 10px;
	border: 2px solid rgba(0, 0, 0, 0.1);
	width: calc(33.5% - 15px);
	box-sizing: border-box;
}
.manufacture-mid__img img{
	height: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.manufacture-bottom {
	display: flex;
	gap: 30px;
}
.manufacture-bottom__img {
	border: 2px solid rgba(0, 0, 0, 0.1);
	padding: 30px;
	border-radius: 10px;
	width: calc(33.5% - 15px);
	position: relative;
	display: flex;
	justify-content: center;
	height: fit-content;
}
.manufacture-bottom__img img{
	height: fit-content;
}
.manufacture-bottom__block {
	border: 2px solid rgba(0, 0, 0, 0.1);
	padding: 30px;
	border-radius: 10px;
	width: calc(66.5% - 15px);
}
.manufacture-bottom__heading {
	font-weight: 600;
	font-family: 'Montserrat';
	font-size: 16px;
	text-transform: uppercase;
	line-height: 22px;
	margin-right: 10px;
	display: flex;
}
.manufacture-bottom__heading:after{
	content: url("data:image/svg+xml,%0A%3Csvg width='59' height='33' viewBox='0 0 59 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='7' width='56' height='26' rx='13' transform='rotate(-7 0 7)' fill='%2366D041'/%3E%3Cpath d='M15.1103 17.5494L20.4621 16.8922L20.7078 18.8932L15.3559 19.5503L15.1103 17.5494ZM15.8624 22.0996L21.913 21.3567L22.1664 23.4212L13.5591 24.478L12.1941 13.3615L20.5951 12.33L20.8485 14.3945L15.0044 15.1121L15.8624 22.0996ZM29.5569 22.7072C28.6993 22.8125 27.8831 22.773 27.1082 22.5887C26.3426 22.3926 25.658 22.0683 25.0543 21.6158C24.4507 21.1633 23.9524 20.6066 23.5596 19.9455C23.1774 19.2831 22.9349 18.5338 22.8322 17.6974C22.7295 16.861 22.7835 16.0752 22.9942 15.3401C23.2154 14.6036 23.5641 13.9429 24.0404 13.3578C24.5272 12.7714 25.119 12.2958 25.8157 11.9308C26.5111 11.5553 27.2929 11.3142 28.161 11.2076C29.1245 11.0893 30.0134 11.1521 30.8279 11.396C31.6516 11.628 32.3678 12.0344 32.9765 12.6152L31.5121 14.3426C31.0776 13.9553 30.6145 13.6844 30.1227 13.5298C29.6295 13.3647 29.1077 13.3159 28.5572 13.3835C28.0384 13.4472 27.5724 13.5904 27.1591 13.8131C26.7458 14.0358 26.3999 14.3255 26.1213 14.6821C25.8427 15.0387 25.64 15.4451 25.5133 15.9013C25.3972 16.3561 25.3717 16.8482 25.4367 17.3776C25.5017 17.907 25.6455 18.3783 25.8682 18.7916C26.1015 19.2035 26.3964 19.5488 26.753 19.8274C27.1097 20.1061 27.5154 20.3034 27.9703 20.4195C28.4251 20.5356 28.912 20.5618 29.4307 20.4981C29.9813 20.4305 30.4764 20.2622 30.9163 19.9933C31.3548 19.7138 31.7374 19.3283 32.0639 18.8368L33.9027 20.1586C33.4526 20.8694 32.8567 21.4423 32.1148 21.8773C31.3836 22.311 30.5309 22.5876 29.5569 22.7072ZM41.0506 21.296C40.1718 21.4038 39.3391 21.361 38.5523 21.1675C37.7761 20.9726 37.0809 20.6496 36.4667 20.1984C35.863 19.7459 35.3648 19.1892 34.972 18.5281C34.5897 17.8658 34.3479 17.1217 34.2465 16.2959C34.1451 15.4701 34.1997 14.6896 34.4104 13.9545C34.6316 13.218 34.9856 12.5566 35.4725 11.9702C35.9593 11.3839 36.5557 10.9023 37.2617 10.5254C37.9677 10.1486 38.7548 9.90684 39.623 9.80025C40.5017 9.69235 41.3239 9.73649 42.0895 9.93264C42.8657 10.1275 43.5556 10.4512 44.1592 10.9036C44.7735 11.3548 45.277 11.9109 45.6698 12.572C46.0613 13.2224 46.3085 13.9659 46.4112 14.8023C46.5125 15.6281 46.4533 16.4145 46.2333 17.1615C46.0121 17.898 45.6581 18.5594 45.1712 19.1457C44.6937 19.7202 44.1019 20.1959 43.3959 20.5727C42.7005 20.9483 41.9187 21.1894 41.0506 21.296ZM40.7656 19.1064C41.2632 19.0453 41.7081 18.9047 42.1002 18.6846C42.5028 18.4632 42.8435 18.1742 43.1221 17.8176C43.4007 17.461 43.5981 17.0552 43.7142 16.6003C43.8409 16.1442 43.8717 15.6514 43.8067 15.122C43.7417 14.5927 43.5926 14.122 43.3593 13.71C43.1366 13.2968 42.847 12.9508 42.4903 12.6722C42.1443 12.3923 41.7492 12.1936 41.3049 12.0762C40.8606 11.9588 40.3896 11.9307 39.8921 11.9918C39.3945 12.0529 38.9443 12.1941 38.5416 12.4155C38.1495 12.6356 37.8142 12.924 37.5355 13.2806C37.2569 13.6372 37.0543 14.0436 36.9276 14.4998C36.8115 14.9546 36.786 15.4467 36.8509 15.9761C36.9146 16.4949 37.0585 16.9662 37.2825 17.3901C37.5158 17.802 37.8054 18.148 38.1514 18.4279C38.5081 18.7065 38.9085 18.9045 39.3528 19.0219C39.7971 19.1393 40.268 19.1675 40.7656 19.1064Z' fill='white'/%3E%3C/svg%3E%0A");
	margin-top: -10px;
	margin-left: 10px;
}
.manufacture-bottom__text {
	margin-top: 15px;
}
.manufacture-bottom__content{
	height: auto;
	max-height: 0;
	overflow: hidden;
	transition: 0.5s;
}
.manufacture-bottom__content.opened{
	transition: 0.5s;
	margin-top: 15px;
}
.manufacture-bottom__content .manufacture-bottom__content-heading{
	color: rgba(24, 94, 179, 1);
	text-transform: uppercase;
}
.manufacture-bottom__content > p{

}
.manufacture-bottom__content > ul{
	padding-left: unset;
	list-style: none;
}
.manufacture-bottom__content > ul li{
	list-style: none;
	margin-bottom: unset;
}
.manufacture-bottom__content > div{
	margin-top: 20px;
}
.manufacture-bottom__content-footing{
	margin-top: 15px;
	display: flex;
	align-items: center;
}
.manufacture-bottom__content-footing:before{
	margin-right: 10px;
	content: url("data:image/svg+xml,%0A%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0.5C-3.33333 0.928571 -3.33333 20.0714 10 20.5C23.3333 20.0714 23.3333 0.928571 10 0.5Z' fill='%2366D041'/%3E%3Cpath d='M15.5496 7.57143L8.55856 14.5C8.27027 14.7857 7.83784 14.7857 7.54955 14.5L4.45045 11.4286C3.8018 10.7857 4.81081 9.78571 5.45946 10.4286L8.05405 13L14.5405 6.57143C15.1892 5.85714 16.1982 6.92857 15.5496 7.57143Z' fill='white'/%3E%3C/svg%3E%0A");
}
.manufacture-bottom__showmore{
	text-align: center;
	margin-top: 30px;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 600;
}
.manufacture-bottom__showmore:after{
	content: url("data:image/svg+xml,%0A%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.49998 6.5C5.30284 6.5 5.10572 6.42797 4.95542 6.28422L0.225656 1.75832C-0.0752187 1.47041 -0.0752187 1.00363 0.225656 0.71584C0.526409 0.428053 1.01413 0.428053 1.31503 0.71584L5.49998 4.72061L9.68496 0.71598C9.98584 0.428193 10.4735 0.428193 10.7742 0.71598C11.0753 1.00377 11.0753 1.47055 10.7742 1.75846L6.04455 6.28436C5.89417 6.42814 5.69705 6.5 5.49998 6.5Z' fill='%23185EB3'/%3E%3C/svg%3E%0A");
	margin-left: 15px;
}
.manufacture-bottom__showmore.opened:after{
	transform: rotate(180deg);
}
@media (max-width: 991px) {
	.manufacture-bottom{
		gap: 15px;
	}
	.manufacture-bottom__block{
		padding: 20px;
		width: calc(66.5% - 7.5px);
	}
	.manufacture-bottom__img{
		padding: 20px;
		width: calc(33.5% - 7.5px);
	}
	.manufacture-mid__block{
		padding: 20px;
		width: calc(66.5% - 7.5px);
	}
	.manufacture-mid__img{
		width: calc(33.5% - 7.5px);
	}
	.manufacture-top{
		padding: 20px;
	}

}
@media (max-width: 768px) {
	.manufacture-mid{
		flex-direction: column;
		gap: 15px;
	}
	.manufacture-mid__block{
		width: 100%;
	}
	.manufacture-mid__img{
		width: 100%;
		display: flex;
	}
	.manufacture-top__img{
		width: 100%;
		position: unset;
		display: flex;
	}
	.manufacture-top__img img{
		position: relative;
		top: -50px;
		left: unset;
		margin: 0 auto;
	}
	.manufacture-top{
		flex-direction: column;
	}
	.manufacture-top__block{
		width: 100%;
		margin-left: unset;
		margin-top: -50px;
	}
	.manufacture-mid__img img{
		position: relative;
		transform: unset;
		margin: 0 auto;
		left: unset;
		top: unset;
	}
	.manufacture-bottom{
		flex-direction: column-reverse;
		gap: 15px;
	}
	.manufacture-bottom__img{
		width: 100%;
		position: unset;
		display: flex;
	}
	.manufacture-bottom__block{
		width: 100%;

	}
}
@media (max-width: 576px) {
	.manufacture-top__img img{
		left: -20px;
	}
}
@media (max-width: 480px) {

}
@media (max-width: 360px) {

}
@media(max-width:1020px) {
	.row{padding-left: 8px;padding-right: 8px;margin-right: 8px;margin-left: 8px;width: calc(100% - 16px);}
	header{padding-left: 8px;padding-right: 8px;padding-top: 8px;margin-right: 8px;margin-left: 8px;width: calc(100% - 16px);}
	.h_right_v_search_mob{margin-right: 8px;margin-left: 8px;width: calc(100% - 16px);}
	.block_see_later{margin-right: 8px;margin-left: 8px;width: calc(100% - 16px);}
	footer{margin-right: 8px;margin-left: 8px;width: calc(100% - 16px);}
	.block_kat{flex-wrap: wrap;}
	.block_kat_item_mob{width: calc(50% - 8px);display: flex;flex-direction: row;position: relative;height:135px;margin-bottom: 50px;align-items: flex-end;}
	.footer_block_soc_head{display: none;}
	.block_slider_arr_prev{left: 15px;}
	.block_slider_arr_next{right: 15px;}
	body{background: #F5F5F5;}
}

@media(max-width:840px) {
	.header_left_grafik{display: none;}
	.header_left_mail{display: none;}
	.header_right{display: none;}
	.header{padding-left: 26px;padding-right: 17px;}
	.header_left{width: 100%;justify-content: space-between;}
	.footer .logo_main_text{display: none;}
	.form_block{flex-direction: column;justify-content: center;padding-left: 10px;padding-right: 10px;}
	.form_block_left_p1{font-size: 12px;text-align: center;margin-bottom: 2px}
	.form_block_left{padding-top: 10px;width: 100%;}
	.form_block_left_p2{font-size: 18px;text-align: center;margin-bottom: 2px}
	.form_block_left_p3{font-size: 12px;text-align: center;}
	.form_block_right{width: 100%;}
	.form_block_right_inps .form_inp{width: calc(50% - 5px);font-size: 12px;}
	.form_block_right_kn{height: 48px;}
	.form_block:before{width: 166px;height: 166px;background-size: contain;top: -40px;}
	.h_right_n{display: none;}
	.kn_mob_menu{width: 48px;height: 48px;background: url(/local/templates/upakovkarb/css/../images/mob_menu.svg) no-repeat 50% 50%;display: block;}
	.h_right_v_search{max-width: 100%;}
	.search_button{right: 0;}
	.block_kat{flex-wrap: wrap;}
	.block_kat_item_mob{width: calc(50% - 8px);display: flex;flex-direction: row;position: relative;height:135px;margin-bottom: 50px;align-items: flex-end;}
	.footer{flex-wrap: wrap;}
	.main_text_cont{flex-direction: column;}
	.main_text_cont img{max-width: 100%;}
	.logo_main_text{margin-top: 25px;}
	.main_text_cont_right{width: 100%;align-items:center;display: flex;flex-direction: column;}
	.main_text_cont_right p{font-size: 12px;}
	.main_text_cont{padding-left: 10px;padding-right: 10px;align-items: center;}
	header{margin-top: 10px;}
	.h_right_v{justify-content: flex-end;}
	.h_right_v_search{padding-right: 27px;}
	.h_right_v_search_kat{font-size: 12px;}
	.h_right_v .bl_izbr{margin-right: 10px;}
	.h_right_v .bl_korz{margin-right: 26px;}
	.catalog_left{width: 100%;}
	.bx-filter .bx-filter-section{padding-top: 0;}
	.breadcrumb{margin-bottom: 14px;padding-left: 0;}
	.block_middle h1{margin-bottom: 8px;font-size: 18px;}
	.breadcrumb{flex-wrap: wrap;}
	.breadcrumb li{margin-bottom: 5px;}
	.detail_elem_pr_left_nal{max-width: 150px;}
	.show_all{position: relative;}
	.pagination22{display: flex;flex-direction: column;align-items: center;}
	.header_fixed .header{
		display: flex;
	}
}

@media(max-width:500px) {
	.logotip img{max-width: 40px;}
	.nomobile{display: none;}
	.logotip{margin-right:10px;width: max-content;height: max-content;background: url(/local/templates/upakovkarb/css/../images/logo_mob.svg) no-repeat 50% 50%;}
	.block_head_mob .h_right_n_kn_kat{display: flex;width: 120px;padding-left: 21px;padding-right: 21px;}
	.h_right{width: calc(100% - 135px);}
	.h_right .h_right_v_search{display: none;}
	.bl_izbr{flex-direction: column-reverse;}
	.bl_izbr_img{margin-left: 0;width: 48px;height: 48px;background-size: 24px 20px;margin-bottom: 5px;}
	.bl_izbr_text{align-items: center}
	.bl_korz{flex-direction: column-reverse;}
	.bl_korz_img{margin-left: 0;width: 48px;height: 48px;background-size: 24px 20px;margin-bottom: 5px;}

	.block_head{padding-bottom: 10px;}
	.h_right_v{justify-content: flex-end;}
	.h_right_v_search{padding-right: 27px;}
	.h_right_v_search_kat{font-size: 12px;}
	.h_right_v .bl_izbr{margin-right: 10px;}
	.h_right_v .bl_korz{margin-right: 26px;}


	.slider_item{height: 100px;}
	.slider_item_left_p2{font-size: 14px;}
	.slider_item_left_p1{font-size: 8px;}
	.slider_item_cont{font-size: 8px;line-height: 10px;margin-top: 5px;}
	.slider_item_left_p3_item{font-size: 8px;margin-bottom: 5px;}
	.slider_item_left_p3_list{margin-right: 18px;}
	.slider_item_left{padding-left: 45px;}
	.slider_item_img{width: 45%;height: 100px;}
	.slider_item_left{width: 55%;}
	.slider_item_tel{font-size: 14px;margin-top: 10px}

	.no_mobile{display: none;}
	.block_kat{flex-wrap: wrap;}
	.block_kat_item_mob{width: calc(50% - 8px);display: flex;flex-direction: row;position: relative;height:160px;margin-bottom: 15px;align-items: flex-end;}
	.block_kat_item_mob .block_kat_item_img{margin-top: 0;position: absolute;width: 112px;right: 0;top: 0;height: 112px;}
	.main_text_cont{flex-direction: column;}
	.main_text_cont img{width: 100%;}
	.logo_main_text{margin-top: 25px;}
	.main_text_cont_right{width: 100%;align-items:center;display: flex;flex-direction: column;}
	.main_text_cont_right p{font-size: 12px;}
	.main_text_cont{padding-left: 10px;padding-right: 10px;}

	.main_preim_cont{flex-direction: column;}
	.block_main_preim{height: auto;padding-bottom: 45px;}
	.main_preim_cont_item{margin-bottom: 45px;}
	.block_main_preim{padding-left: 9px;padding-right: 9px;}
	.block_main_kont{flex-direction: column;}
	.block_main_kont_item{width: 100%;}
	.otz_text{margin-top: 10px;}
	.block_main_kont_item{height: auto;}
	.block_main_kont_item_vn{height: auto;}
	.otz_ss{margin-bottom: 10px;}
	.main_text_zag{font-size: 18px;}
	.main_text_cont2 img{max-width: 100%;margin-left: 0;margin-right: 0;margin-top: 0;width: 100%;}
	.block_main_text{padding-bottom: 20px;}
	.footer{padding-left: 25px;padding-right: 25px;}

	.footer{flex-wrap: wrap;}
	.footer_item_mob50{width: calc(50% - 21px);}
	.footer_item_mob100{width: 100%;}
	.footer_item_adres{width: 100%;}
	.footer_kontakt{flex-direction: column;}
	.footer_kontakt_item .header_left_tel{text-align: center;}
	.footer_kontakt_item .kn_zakaz_zv{text-align: center;}
	.footer_kontakt_item .footer_ss_b{text-align: center;}
	.footer_block_soc{justify-content: center;}
	.footer_kontakt .header_left_mail{display: block;text-align: center;margin-bottom: 22px;}
	.mob_block_kat{justify-content: space-between;}
	.catal_item_butt{width: 198px;}
	.block_pohozh .catal_item:nth-child(4n){margin-right:15px!important;}
	.block_see_later .catal_item:nth-child(4n):nth-child(4n){margin-right:15px!important;}

	.footer_kontakt_cart{justify-content: center;}
	.logo_razrab.onlymobile{display: flex;margin-top: 10px;justify-content: center;}
	.block_main_form{height: auto;padding-top: 10px;padding-bottom: 10px;}

	.detail_elem_pr_left{margin-right: 20px;}
	.detail_elem_pr_left .catal_item_price{justify-content: flex-start;align-items: center;}
	.catal_item{min-height: auto;}

	.block_head_mob {
		display: flex;
		align-items: center;
	}

	.logotip {
		background: none;
		width: max-content;
	}

	.header_unfixed .header{
		display: flex;
	}
	.block_head_fixed .bl_izbr_text{
		display: none;
	}
	.block_head_fixed .name_komp_ob{
		display: none;
		width: 0;
		height: 0;
		visibility: hidden;
		opacity: 0;
	}
	.block_head_fixed .logotip .name_komp {
		display: none;
	}
	.block_head_fixed .logotip .name_slogan {
		display: none;
	}

	.header_fixed .header{
		display: none;
	}
	.block_head_fixed {
		top: 21px;
		z-index: 901;
	}
	.block_head_unfixed .block_head_mob {
		flex-direction: column;
	}
	.block_head_unfixed .logotip {
		flex-direction: row;
		margin-right: 0;
		margin-bottom: 10px;
	}
	.block_head_unfixed .logotip img{
		max-width: 23px;
		margin-top: 6px;
	}
	.block_head_unfixed .name_komp{
		font-size: 16px;
	}
	.block_head_unfixed .name_slogan{
		font-size: 6px;
	}


}


@media(max-width:380px) {
	.h_right_v .bl_izbr{margin-right: 10px;}
	.h_right_v .bl_korz{margin-right: 10px;}


}
@media(max-width:360px) {
	.bl_izbr_text_v{font-size: 10px;}
	.h_right{width: calc(100% - 100px);}
	.block_head_mob .h_right_n_kn_kat{width: 90px;padding-left: 14px;padding-right: 14px;}
	.logotip{margin-right: 10px;width: max-content;height: max-content;background: none;}
	.h_right_n_kn_kat{font-size: 12px;}
}

.main_text_kn.row.no_mobile.btnmod {
	margin-top: 0;
	margin-bottom: 40px;
	padding-bottom: 20px;
}


.newsContainer {
	display: flex;
	flex-direction: column;
	width: 48%;
	margin: 10px;
	justify-content: space-between;
	box-shadow: 0px 0px 17px rgb(0 0 0 / 10%);
	border-radius: 5px;
	margin-bottom: 20px;
	padding: 17px 20px;
}

.col1 {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	min-width: 50%;
	margin-right: 10px;
}

.col2 {
	display: flex;
	flex-direction: column;
	min-width: 50%;
}

.line0 {
	display: flex;
	flex-direction: row;
}

.line1 {
	display: flex;
	flex-direction: row;
	margin-top: 20px;
}


.line2 {
	display: flex;
	flex-direction: row;
	margin-top: 17px;
}

.dateLine {
	font-size: 12px;
	color: #BFC1DA;
}

.nameLine {
	color: #185EB3;
	font-weight: 700;
}

.textLine {
	font-size: 12px;
	color: #212121;
	margin-top: 16px;
	height: 47px;
	overflow: hidden;
}

.col1 img {
	object-fit: cover;
	object-position: center;
}

.btnLine {
	margin-top: 17px;
}

a.blueBtn {
	color: white;
}

.newsWrapper {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.useful {
	padding-top: 20px;
	padding-bottom: 20px;
}

.newsWrapper {
	margin-top: 20px;
}

.useful .row {
	padding-top: 20px;
	padding-bottom: 20px;
}
@media(max-width:969px){
	.newsContainer {
		width: 48%;
	}
}

@media(max-width:799px){
	.newsWrapper {
		display: flex;
		flex-direction: column;
	}

	.newsContainer {
		width: 100%;
	}

	.main_text_kn.row.btnmod {
		display: flex;
		justify-content: center;
	}
}

@media(max-width:500px){
	.newsWrapper .blueBtn {
		width: fit-content;
		padding: 0 10px;
	}

	a.blog_item_img {
		background-size: contain!important;
		background-position: center;
	}




	.line1 {
		display: flex;
		flex-direction: column;
	}

	.line2 .col2 {
		display: flex;
		align-items: flex-end;
	}

	.line0 {position: absolute;bottom: 182px;left: 18px;z-index: 1;}

	.newsContainer {
		position: relative;
	}

	.line1 .col2 {
		margin: 56px 0 0 0;
	}

	.line0 .col1 {
		display: none;
	}

	.line1 .col1 {
		height: 50vw;
	}

	.line1 .col1 img {
		height: 100%;
	}

	a.blog_item_img {
		height: 50vw;
		background-size: cover!important;
		background-position: center;
		width: 100%;
	}



}




@media(max-width:397px){
	.line2 .col1 {
		display: none;
	}

	.line2 .col2 {
		width: 100%;
		display: flex;
		align-items: flex-end;
	}}

.main_text_kn.row.btnmod {
	margin: 0 auto;
	margin-bottom: 20px;
	padding: 20px 8px;
}

[href="https://brainup.pro/"] {
	display: none;
	opacity: 0;
}

.main_text_kn.row.btnmod.no_mobile {
	padding: 20px 38px;
}
.other_cities {
	margin-top: 20px;
	margin-bottom: 20px;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
}
.other_cities a {
	width: calc((100% - 10px) / 2);
}
.other_cities_block {
	margin-top: 20px;
}
@media (max-width: 430px) {
	.other_cities a {
		width: 100%;
	}
}

.soc3-mob {
	display: none;
}

@media(max-width: 767px) {
	.soc3-desk {
		display: none;
	}

	.soc3-mob {
		display: block;
	}
}

.basket_item_center_name {
	word-break: break-all;
}

 .slider-container {
	 position: relative;
	 width: 100%;
	 margin-top: 13px;
 }
.slider-wrapper {
	width: 100%;
	overflow-x: auto;
	scroll-behavior: smooth;
	-webkit-overflow-scrolling: touch;
	scrollbar-width: none;
	scroll-snap-type: x mandatory;
}
.slider-wrapper::-webkit-scrollbar {
	display: none;
}
.catal_list_custom{
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	gap: 15px;
	padding: 10px;
	transition: transform 0.3s ease;
	width: max-content;
	justify-content: left;
}
.catal_item_custom{
	display: flex;
	flex-direction: column;
	width: 210px;
	border-radius: 5px;
	box-shadow: 0px 0px 17px rgba(0, 0, 0, 0.1);
	min-height: 408px;
	margin-right: 20px;
	padding: 25px 24px 0 24px;
	margin-bottom: 20px;
	background: #fff;
	padding-bottom: 13px;
}
.block_pohozh {
	padding-bottom: 20px;
}
@media (max-width: 840px) {
	.catal_item_custom {
		width: 300px;
		margin-right: 15px;
		margin-left: 15px;
	}
}
.slider-nav {
	display: flex;
	justify-content: center;
	margin-top: 15px;
	gap: 10px;
}
.slider-prev, .slider-next {
	width: 40px;
	height: 40px;
	border-radius: 45%;
	background: #f5f5f5;
	border: 1px solid #ddd;
	cursor: pointer;
	font-size: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: all 0.3s ease;
}
.slider-prev:hover, .slider-next:hover {
	background: #e0e0e0;
}
@media (max-width: 768px) {
	.slider-nav {
		margin-top: 5px;
	}
	.slider-prev, .slider-next {
		width: 50px;
		height: 50px;
	}
}

.social-subscribe {
	display: flex;
	flex-direction: row;
	margin: 0 auto;
	padding: 30px;
	justify-content: center;
	align-items: center;
	text-align: center;
	gap: 20px;
	font-family: 'Montserrat';
}

.social-subscribe__title {
	color: #333;
	font-size: 24px;
	text-align: left;
	margin: 0;
	width: 300px;
}

.social-subscribe__items {
	display: flex;
	flex-direction: row;
	gap: 30px;
	justify-content: center;
}

.social-item {
	display: flex;
	align-items: center;
	justify-content: space-between;
	text-decoration: none;
	color: white !important;
	font-weight: bold !important;
	transition: transform 0.3s ease;
	width: 320px;
	height: 82px;
	border-radius: 10px;
	padding: 24px 30px;
	position: relative;
}
.social-item {
	-webkit-tap-highlight-color: transparent;
	transition: background-color 0.2s;
}


.social-item:hover {
	transform: translateY(-3px);
}

.social-item__name {
	position: relative;
	padding-left: 50px;
	font-size: 16px;
}

.social-item__name::before {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 34px;
	height: 34px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.social-item img {
	right: 0;
	width: 34px;
	height: 34px;
}

.telegram {
	background-color: #468ADD;
}

.telegram .social-item__name::before {
	background-image: url('/local/templates/upakovkarb/images/telegram_icon_subscribe.svg');
}
.telegram:active {
	background-color: #468ADD;
}
.telegram:focus {
	background-color: #468ADD;
}
.youtube {
	background-color: #E30000;
}
.youtube:active {
	background-color: #E30000;
}
.youtube:focus {
	background-color: #E30000;
}
.youtube .social-item__name::before {
	background-image: url('/local/templates/upakovkarb/images/youtube_icon_subscribe.svg');
}
@media (max-width: 1200px) {
	.social-item{
		width: 270px;
	}
}
@media (max-width: 900px) {
	.social-item{
		width: 200px;
		padding: 21px 15px;
	}
	.social-item__name {
		padding-left: 30px;
	}
	.social-item__name::before{
		width: 24px;
		height: 24px;
	}
}
@media (max-width: 768px) {
	.social-subscribe{
		flex-direction: column;
	}
	.social-subscribe__title{
		width: initial;
	}
	.social-item {
		width: 250px;
	}
}
@media (max-width: 590px) {
	.social-subscribe{
		flex-direction: column;
		padding: 15px;
	}
	.social-subscribe__title{
		width: initial;
	}
	.social-item {
		align-items: end;
		width: 200px;
		height: 93px;
	}
	.social-item__name {
		padding-left: 0;
		padding-bottom: 1px;
	}
	.social-item__name::before {
		transform: translateY(-200%);
	}
	.social-item img {
		width: 24px;
		height: 24px;
	}
}
@media (max-width: 480px) {
	.social-item {
		width: 180px;
	}
	.social-subscribe__items {
		gap: initial;
		width: 100%;
		justify-content: space-between;
	}
}
@media (max-width: 420px) {
	.social-item {
		width: 160px;
	}
	.social-subscribe__items{
		gap: 10px;
	}
}
/* End */


/* Start:/bitrix/components/sotbit/regions.choose/templates/upakovkarb/style.css?17380590086287*/
.select-city-wrap {
	position: relative;
}

.select-city__block__text {
	color: #919294;
	font-family: 'Roboto';
	font-size: 12px;
	line-height: 30px;
}

.select-city__block__text-city {
	color: #000;
	font-family: 'Roboto';
	font-size: 14px;
	cursor: pointer;
}

.select-city__dropdown__title {
	color: #414141;
	font-size: 13px;
	line-height: 30px;
	font-family: 'Roboto';
	display: block;
	margin-bottom: 10px;
}


.select-city__dropdown {
	background-color: #ffffff;
	box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.22);
	width: 211px;
	text-align: center;
	padding: 11px 5px 17px 5px;
	border-radius: 5px;
}

.select-city__dropdown-wrap {
	z-index: 99;
	position: absolute;
}

.select-city__dropdown__choose {
	display: inline-block;
	height: 32px;
	width: 82px;
	font-size: 12px;
	line-height: 32px;
	text-transform: uppercase;
	font-family: 'Roboto';
	text-align: center;
	cursor: pointer;
	border-radius: 5px;
}

.select-city__dropdown__choose:hover, .select-city__dropdown__choose:active,
.select-city__dropdown__choose:focus {
	opacity: .7;
}

.select-city__dropdown__choose__yes {
	color: #919294;
	border: 1px solid #d3d3d3;
	margin-right: 15px;
}

.select-city__dropdown__choose__no {
	color: #ffffff;
	background: #185EB3;
}

.select-city__dropdown__choose-wrap {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}


.select-city__modal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 3000;
}

.modal__overlay {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 2500;
}

.select-city__modal-wrap {
	background-color: #ffffff;
	border-radius: 5px;
	box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.22);
	width: 684px;
	padding: 37px 53px 40px 53px;
	position: relative;
	margin: 30vh auto;
	transition: width .2s;
}

.select-city__modal__title {
	color: #000000 !important;
	font-family: 'Roboto' !important;
	line-height: 30px;
	font-size: 25px !important;
	margin-bottom: 20px !important;
}

.select-city__modal__list {
	columns: 3;
	margin-bottom: 23px;
}

.select-city__modal__list__title {
	color: #000000;
	font-family: 'Roboto';
	line-height: 30px;
	font-size: 14px;
	display: block;
	margin-bottom: 11px;
}

.select-city__modal__list__item {
	color: #414141 !important;
	font-family: 'Roboto' !important;
	line-height: 30px;
	font-size: 14px;
	margin-bottom: 0 !important;
	cursor: pointer;
}

.select-city__modal__list__item:hover, .select-city__modal__list__item:focus,
.select-city__modal__list__item:active {
	color: #0978c6 !important;
	text-decoration: underline;
	text-decoration-color: #c1ddf1;
}

.select-city__modal__submit__block-wrap {
	background: #eceef1;
	border-radius: 5px;
	padding: 21px 15px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: calc(100% - 42px);
}

.select-city__modal__submit__title {
	color: #000000;
	font-family: 'Roboto';
	line-height: 30px;
	font-size: 14px;
	display: block;
	margin-bottom: 0px;
}

.select-city__modal__submit__input {
	border: 1px solid #d3d3d3;
	background: #ffffff;
	box-shadow: none;
	height: 32px;
	width: calc(100% - 32px);
	max-width: 517px;
	color: #414141;
	font-family: 'Roboto';
	font-size: 14px;
	margin-right: 15px;
	padding: 0 15px;
}

.select-city__modal__submit__btn {
	background: #185EB3;
	border: none !important;
	border-radius: 5px;
	box-shadow: none !important;
	width: 147px;
	height: 32px;
	text-transform: uppercase;
	color: #ffffff;
	font-family: 'Roboto';
	font-size: 12px;
}

.select-city__modal__submit__btn:hover, .select-city__modal__submit__btn:active,
.select-city__modal__submit__btn:focus {
	opacity: .7;
}

.select-city__close {
	background: url("/bitrix/components/sotbit/regions.choose/templates/upakovkarb/img/select-city__close_red.png") no-repeat;
	background-position: center;
	width: 20px;
	height: 20px;
	position: absolute;
	top: 15px;
	right: 15px;
	cursor: pointer;
}

.select-city__close:hover {
	opacity: .7;
}

@media ( max-width : 768px) {
	.select-city__modal-wrap {
		width: 484px;
		padding: 37px 25px 40px 25px;
	}
	.select-city__modal__list {
		columns: 2;
	}
}

@media ( max-width : 575px) {
	.select-city__modal__list {
		columns: unset;
		max-height:250px;
		overflow:auto;
	}

	.select-city__modal-wrap {
		width: 80%;
		padding: 27px 20px 30px 20px;
	}
	.select-city__modal-wrap {
		margin: 2vh auto;
		width: 90%;
		height: 70vh;
	}
	.select-city__modal__title {
		font-size: 20px !important;
		margin-bottom: 10px !important;
	}
	.select-city__close {
		top: 15px;
		right: 15px;
	}
	.select-city__modal__list__item {
		font-size: 13px !important;
	}
}

@media ( max-width : 400px) {
	.select-city__modal__list {
		columns: unset;
		max-height:250px;
		overflow:auto;
	}
	.select-city__modal-wrap {
		margin: 2vh auto;
		width: 90%;
		height: 90vh;
	}
	.select-city__modal__list__title {
		line-height: 20px;
	}
	.select-city__modal__submit__block-wrap {
		display: block;
	}
	.select-city__modal__submit__input {
		margin-right: 0px;
		margin-bottom: 10px;
	}
	.select-city__modal-wrap {
		padding: 15px 20px;
	}
	.select-city__modal__submit__btn
	{
		width:100%;
	}
}
.select-city__modal__submit__block-wrap__input_wrap
{
	position:relative;
	width:100%;
}
.select-city__modal__submit__block-wrap__input_wrap .sey-container
{
	position:absolute;
	width:100%;
}
.select-city__modal__submit__block-wrap__input_wrap .sey-list
{
	padding-left:0;
	margin:0;
}
.select-city__modal__submit__block-wrap__input_wrap .sey-list li
{
	list-style:none;
}
.select-city__modal__submit__block-wrap__input_wrap .sey-list .sey-item
{
	border-bottom: 1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
	border-left: 1px solid #d3d3d3;
	background: #ffffff;
	height: 32px;
	width: 100%;
	max-width: 517px;
	color: #414141;
	font-family: 'Roboto';
	font-size: 14px;
	padding: 0 15px;
	line-height:32px;
	margin:0!important;
}
.select-city__modal__submit__block-wrap__input_wrap .sey-list .sey-hide
{
	display:none;
}
.select-city__modal__submit__block-wrap__input_wrap_error
{
	color:red;
	position:absolute;
	top:-20px;
}

.select-city__modal__submit__vars {
	position: absolute;
	top: 100%;
	left: 0px;
	background-color: #fff;
	box-shadow: 2px 3px 3px #a0a0a0;
	padding: 3px;
	cursor: pointer;
}

.select-city__modal__submit__vars .regions_vars:hover {
	background-color: #f0f0f0;
}
/* End */


/* Start:/local/templates/upakovkarb/components/bitrix/sale.basket.basket.line/basket_kol/style.min.css?16589379243569*/
.bx-basket-block{font-size:12px;padding-bottom:5px;white-space:nowrap;position:relative;padding-left:20px}.bx-basket-block>.fa{color:#97a1ab;width:12px;position:absolute;left:0;top:3px}.bx-basket-block a{color:#039be5;border-bottom:1px dashed;margin-right:10px}.bx-basket-block a:hover{text-decoration:none;border-bottom-color:transparent}@media(min-width:768px){.bx-basket-fixed{width:200px;position:fixed;z-index:1100;background:#fff;padding-top:10px;border:1px solid #f0f0f0;box-shadow:0 7px 10px rgba(0,0,0,0.15);border-radius:1px;overflow:hidden}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;z-index:1100;background:#fff;padding-top:10px;border:1px solid #f0f0f0;box-shadow:0 7px 10px rgba(0,0,0,0.15);border-radius:1px;overflow:hidden;bottom:0;left:0;right:0}.bx-basket-item-list{display:none}}.bx-basket-fixed .bx-basket-block{margin-left:10px}.bx-basket-item-list{position:relative;padding-bottom:20px;border-top:1px solid #f7f7f7;overflow:hidden}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;bottom:0;left:0;right:0}.bx-closed .bx-basket-item-list{height:20px;overflow:hidden}.bx-basket-item-list-action{cursor:pointer;background:#f7f7f7;position:absolute;bottom:0;right:0;left:0;z-index:120;height:20px;line-height:14px;vertical-align:middle;text-align:center;font-size:12px;color:#4f4f4f;padding:3px 0}.bx-basket-item-list-button-container{text-align:center;position:absolute;bottom:20px;border-top:1px solid #f7f7f7;padding:10px 0;background:#fff;left:0;right:0}.bx-basket-item-list-button-container a.btn{color:#ddd;text-decoration:none}.bx-basket-item-list-button-container a.btn:hover,.bx-basket-item-list-button-container a.btn:active{color:#fff}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{padding-top:15px;position:relative;padding-right:10px;padding-left:10px;margin-bottom:15px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{border-bottom:0;margin-bottom:0}.bx-basket-item-list-item-status{font-weight:bold;padding:3px;background:#ebebeb;margin:0 10px 20px;line-height:16px;font-size:13px;border-radius:3px;text-align:center;white-space:normal}.bx-basket-item-list-item-img{text-align:center;position:relative;padding-bottom:5px}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;color:#3f3f3f;text-decoration:none;white-space:normal;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;right:10px;top:-7px;width:20px;height:20px;cursor:pointer;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAAJFBMVEX///8yMjI6Ojpvb29wcHCEhISHh4eIiIiqqqqtra2wsLCxsbE3yvJ6AAAAAXRSTlMAQObYZgAAACxJREFUCNcFwYEBgCAMA7BYUMb2/78m9sXdJtfNMHkzcJ4DlS9FpXXKavT6ARdgANGqCJ38AAAAAElFTkSuQmCC) no-repeat center;opacity:.5}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;text-decoration:line-through;color:#b0b0b0}.bx_cart_login_top .bx-hdr-profile a{text-decoration:none}.bx_cart_login_top .bx-hdr-profile{line-height:1.44em}
/* End */


/* Start:/local/templates/upakovkarb/components/bitrix/menu/main_menu/style.min.css?1656000511490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/upakovkarb/components/bitrix/menu/main_menu/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/local/templates/upakovkarb/css/main_form.css?17449767862378*/
.block_main_form{width: 100%;height: 178px;background: url(/local/templates/upakovkarb/css/../images/bg_form_main.jpg) no-repeat 50% 0;background-size: cover;display: flex;flex-direction: row;justify-content: center;}
.block_main_form.webp{background: url(/local/templates/upakovkarb/css/../images/bg_form_main.webp) no-repeat 50% 0;background-size: cover;}
.form_block{width: 100%;max-width: 940px;padding-left: 30px;padding-right: 30px;display: flex;align-items: center;justify-content: space-between;position: relative;}
.form_block:before{content: '';width: 260px;height: 260px;position: absolute;bottom: -16px;right: 0;background: url(/local/templates/upakovkarb/css/../images/img_form.png) no-repeat 50% 50%;}
.block_main_form.webp .form_block:before{background: url(/local/templates/upakovkarb/css/../images/img_form.webp) no-repeat 50% 50%;}
.form_block_left{width: 400px;}
.form_block_left_p1{font-size: 17px;color: #FFF;margin-bottom: 10px;line-height: 1;}
.form_block_left_p2{letter-spacing: 0.1em;color: #FFF;font-size: 26px;font-weight: 700;font-family: 'Montserrat';line-height: 1;text-transform: uppercase;margin-bottom: 10px;}
.form_block_left_p3{font-size: 17px;color: #FFF;margin-bottom: 10px;line-height: 1;}
.form_block_right{width: 460px;display: flex;flex-direction: column;}
.form_block_right_inps{width: 100%;display: flex;flex-direction: row;justify-content: space-between;}
.form_inp{width: 220px;height: 35px;border-radius: 5px;background: #F9F9F9;outline: none;padding-left: 15px;font-size: 12px;border: 0;}
.form_inp:-webkit-input-placeholder {color: #BFC1DA;}
.form_inp:-moz-placeholder {color: #BFC1DA;}
.form_block_right_kn{width: 100%;height: 35px;border-radius: 5px;background: #E30000;cursor: pointer;display: flex;flex-direction: row;justify-content: center;align-items: center;color: #FFF;font-size: 14px;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;margin-top: 12px;}
.form_block_right_kn:hover{background: #185EB3;}
.block_main_form .label_pop_polit{color: #fff;}
.block_main_form .label_pop_polit a{color: #fff;}
.block_main_form .label_pop_polit1{color: #fff;}
.block_main_form .label_pop_polit1 a{color: #fff;}
@media (max-width: 841px) {
    .block_main_form {
        height: 438px;
        padding: 100px 0;
    }
}
@media (max-width: 500px) {
    .block_main_form {
        height: 438px;
        padding: 100px 0 !important;
    }
    .form_block_right {
        width: initial;
    }
    .form_block_left {
        width: initial;
    }
}
/* End */
/* /local/templates/upakovkarb/css/main.css?177616975450116 */
/* /bitrix/components/sotbit/regions.choose/templates/upakovkarb/style.css?17380590086287 */
/* /local/templates/upakovkarb/components/bitrix/sale.basket.basket.line/basket_kol/style.min.css?16589379243569 */
/* /local/templates/upakovkarb/components/bitrix/menu/main_menu/style.min.css?1656000511490 */
/* /local/templates/upakovkarb/css/main_form.css?17449767862378 */
