

/* Start:/local/templates/gidrobox/css/lk.css?174958575314351*/
.lk_block{display: flex;flex-direction: row;justify-content: space-between;width: 100%;margin-top: 30px;}
.lk_bk{display: flex;flex-direction: column;width: calc(100% - 360px);}
.lk_sections{display: flex;flex-direction: row;justify-content: space-between;align-items: center;width: 100%;margin-top: 58px;border-bottom: 2px solid rgba(193, 225, 236, 1);}
.lk_sect_list{display: flex;flex-direction: row;align-items: center;column-gap: 20px;}
.lk_sect_it{display: flex;flex-direction: column;cursor: pointer;}
.lk_sect_name{font-size: 16px;font-weight: 300;line-height: 1.25;}
.lk_sect_line{width: 100%;height: 4px;border-top-left-radius: 10px;border-top-right-radius: 10px;background-color: rgba(32, 155, 198, 0.5);margin-top: 10px;}
.lk_sect_it.active .lk_sect_name{font-weight: 600;}
.lk_sect_it.active .lk_sect_line{background-color: rgba(32, 155, 198, 1);}
.lk_sect_it:hover .lk_sect_line{background-color: rgba(32, 155, 198, 1);}
.lk_exit{font-size: 16px;position: relative;font-weight: 300;cursor: pointer;color: #209BC6;text-decoration: underline;text-decoration-style: dashed;text-underline-offset: 5px;padding-left: 30px;}
.lk_exit:before{content: '';position: absolute;top: 0px;left: 0px;background: url(/local/templates/gidrobox/images/exit.svg) 50% 50% no-repeat;width: 24px;height: 24px;}
.lk_exit:hover{text-decoration: none;}
.lk_forms{display: flex;flex-direction: column;margin-top: 50px;width: 100%;row-gap: 30px;}
.lk_forms_line{display: flex;flex-direction: row;align-items: center;justify-content: space-between;width: 100%;}
.lk_forms_line_it{width: 100%;display: flex;flex-direction: column;max-width: 510px;}
.lk_forms_line .lk_form_wr{background-position: 94% 50%;}
.lk_form{width: 100%;display: flex;flex-direction: column;}
.lk_form_n{font-size: 16px;font-weight: 600;align-self: flex-start;margin-left: 30px;}
.lk_form_n:after{content: '';position: absolute;top: 0px;right: -24px;background: url(/local/templates/gidrobox/images/asterisk.svg);width: 24px;height: 24px;background-repeat: no-repeat;}
.lk_form_wr{border: none;outline: none;height: 58px;padding-left: 30px;width: 100%;background-color: #F3F3F3;border-radius: 30px;display: flex;align-items: center;margin-top: 10px;background-image: url(/local/templates/gidrobox/images/pen.svg);background-size: 24px 24px;background-repeat: no-repeat;background-position: 97% 50%;font-size: 16px;font-weight: 300;padding-right: 55px;}
.lk_form_btns{width: 100%;display: flex;flex-direction: row;align-items: center;margin-top: 30px;}
.lk_form_btn{width: 266px;height: 51px;display: flex;align-items: center;justify-content: center;background: #209BC6;border-radius: 30px;font-size: 16px;font-weight: 600;color: #fff;cursor: pointer;margin-right: 20px;}
.lk_form_btn:hover{border: 2px solid #209BC6;color: #209BC6;background: #fff;}
.lk_form_sogl{display: flex;flex-direction: row;cursor: pointer;align-items: center;}
.lk_form_sogl .radio_hidden{display: none;}
.lk_form_sogl_n{padding-left: 35px;position: relative;line-height: 1.2;font-size: 12px;display: flex;align-items: center;padding-top: 2px;}
.lk_form_sogl_n:before{content: '';width: 20px;height: 20px;border-radius: 4px;border: none;background: #F3F3F3;position: absolute;left: 0;top: 0px;box-sizing: border-box;}
.lk_form_sogl input:checked + label.lk_form_sogl_n:after{content: '';width: 14px;height: 14px;position: absolute;left: 3px;top: 3px;background: url(/local/templates/gidrobox/images/checkblue.svg) no-repeat 50% 50%;}




.lk_ord_btn{margin-top: 40px;display: flex;flex-direction: row;align-items: center;}
.lk_ord_btn_n{font-size: 16px;font-weight: 300;}
.lk_ord_btn_btns{display: flex;flex-direction: column;margin-left: 20px;cursor: pointer;}
.lk_ord_btn_btn:after{content: '';width: 24px;height: 24px;position: absolute;left: 73%;top: 10px;background: url(/local/templates/gidrobox/images/arrow_down.svg) no-repeat 50% 50%;}
.lk_ord_btn_btn{display: flex;padding-right: 54px;padding-left: 20px;background-color: #F3F3F3;border-radius: 30px;font-size: 16px;font-weight: 300;height: 44px;align-items: center;}
.lk_ord_btn_scrbtn{display: none;flex-direction: column;z-index: 50;top: 54px;position: absolute;row-gap: 10px;background: #F3F3F3;border-radius: 15px;padding: 10px 15px 10px 15px;}
.lk_ord_btn_var{font-size: 16px;font-weight: 300;}
.lk_ord_btn_var:hover{color: #209BC6;}
.lk_order{display: flex;flex-direction: column;width: 100%;padding: 30px 50px 30px 50px;background: #DFEEF3;border-radius: 30px;margin-top: 30px;}
.lk_ord_fl{display: flex;flex-direction: row;align-items: center;justify-content: space-between;width: 100%;}
.lk_ord_fl_num{font-size: 20px;font-weight: 600;}
.lk_ord_fl_allprice{font-size: 20px;font-weight: 300;}
.lk_ord_fl_allprice span{font-weight: 600;margin-left: 23px;}
.lk_ord_sl{display: flex;flex-direction: row;align-items: center;justify-content: space-between;width: 100%;margin-top: 23px;}
.lk_ord_sl_stat{font-size: 16px;}
.lk_ord_sl_stat span{margin-left: 15px;font-weight: 600;color: #E87308;}
.lk_ord_stat_green span{color: #04A814;}
.lk_ord_stat_red span{color: #ff0000;}
.lk_ord_sl_btn{padding-left: 30px;background-image: url(/local/templates/gidrobox/images/arrdownnew.svg);background-size: 24px 24px;background-repeat: no-repeat;background-position: 0% 50%;font-size: 16px;font-weight: 300;color: #209BC6;cursor: pointer;text-decoration: underline;text-decoration-style: dashed;text-underline-offset: 5px;}
.lk_ord_sl_btn.active{background-image: url(/local/templates/gidrobox/images/arrow_up.svg);background-size: 12px 12px;background-position: 6px 50%;}
.lk_ord_sl_btn:hover{text-decoration: none;}
.lk_ord_list{margin-top: 23px;width: 100%;display: none;flex-direction: column;row-gap: 15px;}
.lk_ord_list.active{display: flex;}
.lk_ord_item{width: 100%;padding-bottom: 15px;border-bottom: 1px solid rgba(0, 0, 0, 0.5);}
.lk_ord_list: last-child{padding-bottom: 0px;border-bottom:none;}
.lk_ord_it{width: 100%;padding: 29px 33px 28px 30px;display: flex;flex-direction: row;justify-content: space-between;background: #fff;border-radius: 30px;}
.lk_ord_it_ls{display: flex;flex-direction: row;}
.lk_ord_it_linkimg{display: flex;flex-direction: row;position: relative;}
.lk_ord_it_zam{display: flex;align-items: center;padding-left: 11px;width: 104px;height: 30px;border: 1px solid #E6E6E6;border-radius: 20px;background-image: url(/local/templates/gidrobox/images/newstar.svg);background-size: 14px 14px;background-repeat: no-repeat;background-position: 89% 50%;font-size: 12px;font-weight: 600;text-transform: uppercase;position: absolute;z-index: 25;top: -9px;left: -10px;}
.lk_zam_red{width: 95px;background-position: 70px 50%;background-image: url(/local/templates/gidrobox/images/sale.svg);}
.lk_zam_red_num{width: 77px;background-position: 52px 50%;background-image: url(/local/templates/gidrobox/images/sale.svg);}
.lk_ord_it_img{width: 270px;height: 270px;border-radius: 30px;background-repeat: no-repeat;background-position: 50% 50%;background-size: contain;}
.lk_ord_it_izbr{width: 40px;height: 40px;border-radius: 50%;background-color: #F5F5F5;background-image: url(/local/templates/gidrobox/images/favoritnew.svg);background-size: 24px 24px;background-repeat: no-repeat;background-position: 50% 50%;position: absolute;z-index: 25;top: -9px;right: -10px;}
.lk_ord_it_prod{display: flex;flex-direction: column;margin-top: 20px;margin-left: 36px;max-width: 315px;width: 100%;}
.lk_ord_it_name{width: 100%;font-size: 20px;font-weight: 600;overflow: hidden;line-height: 1.2;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.lk_ord_it_art{margin-top: 15px;font-weight: 300;font-size: 14px;}
.lk_ord_it_stat{margin-top: 10px;font-size: 14px;font-weight: 700;color: #04A814;}
.lk_stat_orange{color: #E87308;}
.lk_stat_red{color: #C62052;}
.lk_ord_it_rs{margin-top: 20px;display: flex;flex-direction: column;min-width: 220px;margin-left: 20px;}
.lk_ord_it_small{margin-bottom: 10px;font-size: 14px;font-weight: 300;}
.lk_ord_it_oldpr{font-size: 20px;margin-bottom: 10px;text-decoration: line-through;color: #209BC6;}
.lk_ord_it_price{font-size: 30px;font-weight: 600;margin-bottom: 15px;}
.lk_ord_it_price_zach{font-size: 20px;font-weight: 600;margin-bottom: 0;color: #209BC6;text-decoration: line-through;}
.lk_ord_it_total{font-size: 20px;font-weight: 300;}
.lk_ord_it_bask{display: flex;align-items: center;width: 220px;height: 51px;margin-top: 15px;border-radius: 30px;background-color: #000;background-image: url(/local/templates/gidrobox/images/cart.svg);background-size: 24px 24px;background-repeat: no-repeat;background-position: 50px 50%;padding-left: 84px;font-size: 16px;font-weight: 600;color: #fff;cursor: pointer;}
.lk_ord_it_bask:hover{background-color: #209BC6;}




.lk_akt_sver{margin-top: 58px;display: flex;flex-direction: row;justify-content: space-between;align-items: flex-end;width: 100%;}
.lk_akt_date{display: flex;flex-direction: column;width: calc((100% - 40px) / 3);row-gap: 14px;}
.lk_akt_date_n{margin-left: 30px;font-size: 16px;font-weight: 600;}
.lk_akt_date_wr{outline: none;border: none;width: 100%;height: 58px;padding-left: 30px;display: flex;align-items: center;background: #F3F3F3;border-radius: 30px;font-size: 16px;font-weight: 300;}
.lk_akt_btn{width: calc((100% - 40px) / 3);height: 58px;background: #209BC6;border-radius: 30px;display: flex;align-items: center;justify-content: center;font-size: 20px;font-weight: 600;color: #fff;cursor: pointer;text-transform: uppercase;}
.lk_akt_btn:hover{background: #fff;color:  #209BC6;border: 2px solid  #209BC6;}
.lk_akt_prim{font-size: 20px;font-weight: 300;line-height: 1.1;margin-top: 54px;}
.lk_akt_date_wr.err{border: solid 1px #ff0000;}



.lk_password{display: flex;flex-direction: row;width: 100%;justify-content: space-between;margin-top: 45px;}
.lk_passw{display: flex;flex-direction: column;row-gap: 14px;width: calc((100% - 30px) / 2);}
.lk_passw_n{margin-left: 30px;font-size: 16px;font-weight: 600;}
.lk_passw_wr{outline: none;border: none;width: 100%;height: 58px;padding-left: 30px;display: flex;align-items: center;background-color: #F3F3F3;border-radius: 30px;font-size: 16px;font-weight: 300;background-image: url(/local/templates/gidrobox/images/password_visible.svg);background-size: 24px 24px;background-repeat: no-repeat;background-position: right 30px center;padding-right: 54px;}
.lk_passw_unv{background-image: url(/local/templates/gidrobox/images/password_unvisible.svg);}
.lk_passw_btn{width: 244px;height: 51px;display: flex;align-items: center;justify-content: center;background: #209BC6;border-radius: 30px;margin-top: 24px;color: #fff;cursor: pointer;font-size: 16px;font-weight: 600;}
.lk_passw_btn:hover{background: #fff;color:  #209BC6;border: 2px solid  #209BC6;}

.tt_ob{position: absolute;left: 0;top: 0;display: flex;flex-direction: row;flex-wrap: wrap;column-gap: 10px;}
.tt_ob .lk_ord_it_zam{position: relative;}



.lk_form_wr.err{border: solid 1px #ff0000;}
.lk_ord_it_izbr{cursor: pointer;}
.lk_ord_it_izbr.active {
    background: url(/local/templates/gidrobox/images/favoritwhite.svg) #209BC6 no-repeat 50% 50%;
}

.lk_passw .inp_popup_reg{background: #F3F3F3;}
.b_save_err{width: 100%;margin-bottom: 10px;color: #ff0000;}
.rez_akt{width: 100%;margin-top: 20px;}
h1{font-size: 30px;font-weight: 600;padding-left: 47px;position: relative;margin-top: 30px;}
h1:before{content: '';position: absolute;left: 0;top: 50%;margin-top: -13.5px;background: url(/local/templates/gidrobox/images/square.svg) no-repeat 50% 50%;width: 27px;height: 27px;}
.lk_bk h1{margin-top: 0;}
.lk_bk_ob_mob{width: 100%;display: flex;flex-direction: row;align-items: center;justify-content: space-between;}
.cat_prod_btns_mob .prod_btns_basket{background-image: none;padding-right: 0;justify-content: center;}
.cat_prod_btns_mob .prod_btns_basket span{margin-left: 10px;}

@media(max-width:1400px){
h1{font-size: 24px;padding-left: 30px;}
h1:before{width: 20px;height: 20px;background-size: 20px 20px;margin-top: -10px;}


}


@media(max-width:1100px){
.lk_block{flex-direction: column;}
.lk_bk{width: 100%;}
.lk_sections .lk_exit{display: none;}

.lk_sect_it{white-space: nowrap;font-size: 14px;}
h1:before{top: 10px}
h1{font-size: 20px;}
.lk_sections{margin-top: 30px;}
.lk_forms{margin-top: 30px;}
.lk_forms_line{flex-direction: column;row-gap: 30px;}
.bask_ord_total_list .order_info_btn{margin-top: 20px;}
.bask_order_total{margin-top: 30px;}
.basket_total_oforml_n{font-size: 18px!important;margin-top: 0!important;margin-left: 34px;}
.basket_total_oforml{padding: 30px 25px!important;background-position: 25px 30px!important;}
.bask_total_oforml_text{font-size: 14px!important;line-height: 22px!important;}
.order_write_info{max-width:100%;}
.lk_bk_rs{max-width: 100%!important;}
.lk_forms_line_it{max-width: 100%;}
.lk_password{flex-direction: column;}
.lk_passw{width: 100%;}
.lk_password{margin-top: 30px;}
.lk_passw_btn{margin-top: 10px;}
.lk_akt_sver{flex-direction: column;align-items: flex-start;}
.lk_akt_date{width: 100%;}
.lk_akt_sver{margin-top: 30px;row-gap: 20px;}
.lk_akt_btn{width: 100%;}
.lk_order{padding: 20px;}
.cat_prod_btns.cat_prod_btns_mob{margin-top: 10px;}



}


@media(max-width:850px){
.lk_sect_list{overflow-x: scroll;}

.lk_ord_fl{flex-direction: column;align-items: flex-start;}
.lk_ord_fl_num{font-size: 14px;}
.lk_ord_fl_allprice{font-size: 14px;}
.lk_ord_sl{flex-direction: column;align-items: flex-start;margin-top: 0;}
.lk_ord_sl_stat{font-size: 14px;}
.lk_ord_sl_btn{margin-top: 10px;}
.lk_ord_sl_btn{font-size: 14px;}
.lk_ord_it_img{width: 90px;height: 90px;}
.lk_ord_it_zam{font-size: 18px;}
.lk_ord_it_izbr{width: 20px;height: 20px;background-size: 16px 16px!important;top: 0;}
.lk_ord_it_name{font-size: 12px;}
.lk_ord_it_prod{margin-top: 0;}
.lk_ord_it_art{font-size: 12px;margin-top: 10px;}
.lk_ord_it_stat{font-size: 12px;}
.lk_ord_it_rs{min-width: auto;width: 100%;margin-left: 0;margin-top: 10px;}
.lk_ord_it_bask{width: 100%;}
.lk_ord_it_price{font-size: 16px;}
.lk_ord_it_price_zach{font-size: 12px;}
.lk_ord_it_small{font-size: 12px;margin-bottom: 0}
.lk_ord_it_price{margin-bottom: 10px;}
.lk_ord_it_total{font-size: 16px;}
.cat_prod_btns_mob .prod_btns_basket{width: 100%;max-width: 100%}

}


@media(max-width:600px){
.lk_form_btns{flex-direction: column;row-gap: 20px}
.lk_form_btn{margin-right: 0;width: 100%;}
.lk_passw_btn{width: 100%;}




}











/* End */


/* Start:/local/templates/gidrobox/css/catalog.css?175882631625188*/
.main_firstbl{margin-top: 30px;}

.cat_write_wa{width: 100%;height: 105px;background: #FFEEDE;border-radius: 30px;flex-direction: row;display: flex;align-items: center;justify-content: space-between;padding-left: 48px;padding-right: 60px;margin-top: 30px;}
.cat_write_wa_wr{font-size: 20px;font-weight: 300;}
.cat_write_wa_wr span{font-weight: 700;}
.cat_write_wa_btn{width: 244px;height: 36px;background: #fff;border-radius: 30px;padding-left: 20px;display: flex;align-items: center;font-size: 16px;font-weight: 300;position: relative;}
.cat_write_wa_btn:after{content: '';position: absolute;right: 20px;top: 12px;width: 14px;height: 14px;background: url(/local/templates/gidrobox/images/arrow_left.svg) no-repeat 50% 50%;}
.cat_write_wa_btn:hover{background-color: #DFEEF3;}



.cat_manuf_slider{width: 100%;display: flex;flex-direction: column;}
.cat_manufact_slider{width: 100%;margin-top: 30px;}
.cat_manuf_slide{width: 247px;height: 101px;border-radius: 30px;background: #F5F5F5;display: flex;justify-content: center;align-items: center;cursor: pointer;}
.cat_manuf_slide_img{width: 130px;}

.catalog_btns{display: flex;flex-direction: row;justify-content: space-between;margin-top: 30px;align-items: center;}
.cat_btns_l{display: flex;flex-direction: row;align-items: center;column-gap: 20px;}
.cat_btns_l_name{font-size: 16px;font-weight: 300;}
.cat_btns_l_btn{height: 44px;background-color: #F3F3F3;border-radius: 30px;display: flex;align-items: center;padding-left: 20px;padding-right: 54px;font-size: 16px;font-weight: 300;color: rgba(0, 0, 0, 0.5);cursor: pointer;position: relative;}
.cat_btns_l_btn:after{content: '';position: absolute;right: 24px;top: 8px;width: 24px;height: 24px;background: url(/local/templates/gidrobox/images/sortup.svg) no-repeat 50% 50%;}
.cat_btns_l.active .cat_btns_l_btn:after{background: url(/local/templates/gidrobox/images/sortdown.svg) no-repeat 50% 50%;}
.cat_btns_r{display: flex;flex-direction: row;justify-content: space-between;background-color: #F3F3F3;border-radius: 22px;align-items: center;width: 88px;height: 44px;}
.cat_btns_r_list{width: 44px;height: 44px;border-radius: 50%;background-color: transparent;background-image: url(/local/templates/gidrobox/images/sortlist.svg);background-position: 50% 50%;background-size: 24px 24px;background-repeat: no-repeat;cursor: pointer;}
.cat_btns_r_block{width: 44px;height: 44px;border-radius: 50%;background-color: transparent;background-image: url(/local/templates/gidrobox/images/sortblock.svg);background-position: 50% 50%;background-size: 24px 24px;background-repeat: no-repeat;cursor: pointer;}
.cat_btns_r_block.active{background-color: #209BC6;background-image: url(/local/templates/gidrobox/images/sortblockwhite.svg);}
.cat_btns_r_list.active{background-color: #209BC6;background-image: url(/local/templates/gidrobox/images/sortlistwhite.svg);}

.cat_product_list{display: flex;flex-direction: column;margin-top: 37px;width: 100%;}
.cat_product_dop{display: flex;align-items: center;width: 95px;height: 30px;position: absolute;z-index: 100;background-color: #fff;border-radius: 20px;border: 1px solid #E6E6E6;top: 20px;left: 20px;font-size: 12px;font-weight: 600;text-transform: uppercase;background-image: url(/local/templates/gidrobox/images/sale.svg);background-position: 70px 50%;background-repeat: no-repeat;padding-left: 11px;}
.cat_product_dop_new{background-image: url(/local/templates/gidrobox/images/newstar.svg);width: 104px;background-position: 80px 50%;}
.cat_product{display: flex;flex-direction: row;justify-content: space-between;width: 100%;padding: 30px 30px 30px 30px;border-bottom: 1px solid #000;column-gap: 40px;}
.cat_product_link{display: flex;flex-direction: row;column-gap: 26px;}
.cat_product_img{width: 270px;height: 270px;border-radius: 30px;background-color: #fff;}
.cat_product_name{display: flex;flex-direction: column;padding-top: 21px;max-width: 363px;}
.cat_prod_name{font-size: 20px;font-weight: 600;overflow: hidden;line-height: 1.2;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.cat_prod_art{margin-top: 15px;font-size: 14px;font-weight: 300;}
.cat_prod_status{margin-top: 10px;color: #04A814;font-size: 14px;font-weight: 700;}
.prod_status_ogid{color: #C62052;}
.prod_status_pred{color: #E87308;}
.prod_status_no{color: #ff0000;}
.prod_status_nal{color: #04A814;}
.cat_prod_sum{display: flex;flex-direction: column;justify-content: space-between;width: 290px;}
.cat_prod_zam_price{display: flex;flex-direction: column;}
.cat_prod_pr{font-size: 14px;font-weight: 300;margin-top: 21px;}
.cat_prod_price{font-size: 30px;font-weight: 600;margin-top: 10px;line-height: 1;}
.cat_prod_price_zach{font-size: 20px;font-weight: 400;margin-top: 10px;color: #209BC6;text-decoration: line-through;line-height: 1;}
.cat_prod_btns{display: flex;flex-direction: column;width: 100%;row-gap: 12px;}
.cat_prod_num{width: 100%;display: flex;flex-direction: row;justify-content: space-between;align-items: center;height: 51px;border-radius: 30px;background: #F5F5F5;padding-left: 18px;padding-right: 18px;}
.cat_prod_number img{width: 14px;height: 14px;cursor: pointer;}
.cat_prod_num_wr{outline: none;border: none;font-size: 14px;font-weight: 600;background: transparent;text-align: center;}
.cat_prod_bask{width: 100%;height: 51px;background-color: #000;background-image: url(/local/templates/gidrobox/images/cart.svg);border-radius: 30px;font-size: 16px;font-weight: 600;color: #fff;display: flex;align-items: center;background-repeat: no-repeat;background-position: 76px 50%;padding-right: 86px;cursor: pointer;justify-content: flex-end;}
.cat_prod_bask:hover{background-color: #209BC6;}
.cat_prod_zam{display: flex;flex-direction: row;position: absolute;z-index: 100;top: -10px;align-items: center;column-gap: 10px;right: 0;}
.cat_prod_sravn{display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 50%;background: #F5F5F5;cursor: pointer;}
.cat_prod_sravn img{width: 24px;height: 24px;}









.product_block{display: flex;flex-direction: column;margin-top: 30px;}
.product_block .zag_name{line-height: 1.2;text-transform: none;}
.product_block .main_zag{align-items: flex-start;}
.product_block .zag_img{margin-top: 5px;}
.prod_block_forbask{display: flex;flex-direction: row;justify-content: space-between;}
.prod_block_img{display: flex;flex-direction: column;max-width: 450px;width: 100%;margin-right: 30px;position: relative;}
.prod_block_img_icon{display: flex;flex-direction: row;width: 100%;justify-content: space-between;padding-left: 20px;padding-right: 20px;margin-top: 20px;z-index: 100;position: absolute;}
.prod_block_img_zam{display: flex;width: 104px;height: 30px;background-color: transparent;border: 1px solid #E6E6E6;border-radius: 20px;display: flex;align-items: center;padding-left: 11px;background-image: url(/local/templates/gidrobox/images/newstar.svg);background-position: 79px 50%;background-repeat: no-repeat;background-size: 14px 14px;font-size: 12px;font-weight: 600;text-transform: uppercase;}
.prod_block_img_zamr{display: flex;flex-direction: row;column-gap: 10px;align-items: center;}
.prod_block_img_sravn{display: flex;justify-content: center;align-items: center;width: 40px;height: 40px;border-radius: 50%;background-color: #F5F5F5;cursor: pointer;background-image: url(/local/templates/gidrobox/images/camparisonnew.svg);background-repeat: no-repeat;background-position: 50% 50%;background-size: 24px 24px;}
.prod_block_img_sravn.active{background-image: url(/local/templates/gidrobox/images/camparisonwhite.svg);background-color: #209BC6;}
.prod_block_img_sravn.active .prod_block_img_zamr_num{display: flex;}
.prod_block_img_zamr_num{display: none;align-items: center;justify-content: center;width: 18px;height: 18px;border-radius: 50px;font-size: 11px;font-weight: 700;background: #C62052;cursor: #fff;z-index: 200;top: 0px;right: 0px;position: absolute;color: #fff;}
.prod_block_img_otlog{display: flex;justify-content: center;align-items: center;width: 40px;height: 40px;border-radius: 50%;background-color: #F5F5F5;cursor: pointer;background-image: url(/local/templates/gidrobox/images/favoritnew.svg);background-repeat: no-repeat;background-position: 50% 50%;background-size: 24px 24px;}
.prod_block_img_otlog.active{background-image: url(/local/templates/gidrobox/images/favoritwhite.svg);background-color: #209BC6;}
.prod_block_img_otlog.active .prod_block_img_zamr_num{display: flex;}
.prod_block_img_main{width: 450px;height: 450px;border-radius: 30px;border: 1px solid #C1E1EC;}
.prod_block_img_other{display: flex;flex-direction: row;align-items: center;margin-top: 20px;column-gap: 30px;}
.prod_block_img_oth_it{width: 90px;height: 90px;border-radius: 20px;border: 1px solid #C1E1EC;cursor: pointer;}
.prod_block_img_oth_it.active{border: 2px solid #000;}
.prod_block_bask{width: calc(100% - 480px);display: flex;flex-direction: column;}
.prod_block_price{display: flex;flex-direction: row;width: 100%;justify-content: space-between;}
.prod_block_allprice{display: flex;flex-direction: column;}
.prod_bk_allprice_name{font-size: 20px;font-weight: 700;}
.prod_bk_allprice_old{margin-top: 20px;font-size: 20px;color: #209BC6;text-decoration: line-through;}
.prod_bk_allprice_total{margin-top: 10px;font-size: 35px;font-weight: 600;}
.prod_block_price_art{display: flex;flex-direction: column;row-gap: 15px;align-items: flex-end;}
.prod_bk_price_art_it{font-size: 16px;font-weight: 300;}
.prod_bk_price_art_it span{color: #04A814;font-weight: 700;}
.prod_bk_price_art_it span.prod_status_ogid{color: #C62052;font-weight: 700;}
.prod_bk_price_art_it span.prod_status_pred{color: #E87308;font-weight: 700;}
.prod_block_btns{margin-top: 25px;display: flex;flex-direction: row;justify-content: space-between;}
.prod_block_btns_l{max-width: 238px;width: 100%;row-gap: 10px;display: flex;flex-direction: column;}
.prod_bk_btns_num{width: 100%;display: flex;flex-direction: row;align-items: center;justify-content: space-between;height: 51px;background-color: #F5F5F5;border-radius: 30px;padding-left: 18px;padding-right: 18px;}
.prod_bk_btns_num_btn img{width: 14px;height: 14px;cursor: pointer;}
.prod_bk_btns_number{outline: none;border: none;font-size: 14px;font-weight: 600;background: transparent;text-align: center;}
.prod_bk_btns_bask{width: 100%;height: 51px;background-color: #000;cursor: pointer;color: #fff;background-image: url(/local/templates/gidrobox/images/cart.svg);background-repeat: no-repeat;background-size: 24px 24px;background-position: 60px 50%;border-radius: 30px;display: flex;align-items: center;padding-left: 95px;font-size: 16px;font-weight: 600;color: #fff;}
.prod_bk_btns_bask:hover{background-color: #209BC6;}
.prod_bk_btns_bask.active{background-color: #209BC6;}
.prod_bk_btns_wr{width: 100%;height: 51px;display: flex;align-items: center;justify-content: center;border: 2px solid #000;border-radius: 30px;font-size: 16px;font-weight: 600;cursor: pointer;}
.prod_bk_btns_wr:hover{border: 2px solid #209BC6;color: #209BC6;}
.prod_block_btns_r{display: flex;border-radius: 30px;background-color: #DFEEF3;background-image: url(/local/templates/gidrobox/images/notebene.svg);background-repeat: no-repeat;background-position: 34px 23px;background-size: 24px 24px;padding: 55px 27px 30px 34px;width: 288px;font-size: 16px;font-weight: 300;line-height: 1.25;color: #209BC6;align-items: flex-start;}
.prod_block_char{display: flex;flex-direction: column;width: 100%;margin-top: 39px;}
.prod_block_char_name{font-size: 20px;font-weight: 600;}
.prod_block_char_list{display: flex;flex-direction: column;width: 100%;margin-top: 23px;row-gap: 16px;}
.prod_block_char_all{margin-top: 23px;font-size: 16px;font-weight: 300;color: #209BC6;text-decoration: underline;text-decoration-style: dashed;text-underline-offset: 5px;cursor: pointer;}
.prod_block_char_all:hover{text-decoration: none;}
.prod_bk_char_item{display: flex;flex-direction: row;width: 100%;}
.prod_bk_char_itl{width: 268px;margin-right: 10px;font-size: 16px;font-weight: 300;line-height: 1.25;}
.prod_bk_char_itr{font-size: 16px;font-weight: 300;line-height: 1.25;width: calc(100% - 278px);}
.product_bk_allinfo{display: flex;flex-direction: column;margin-top: 50px;width: 100%;}
.prod_bk_allinfo_fl{width: 100%;display: flex;flex-direction: row;column-gap: 20px;border-bottom:2px solid rgba(193, 225, 236, 0.5);}
.prod_bk_allinfo_fl_it{display: flex;flex-direction: column;cursor: pointer;}
.prod_allinform_fl_it{font-size: 16px;font-weight: 300;line-height: 1.25;}
.prod_allinfo_fl_underl{height: 4px;border-top-left-radius: 10px;border-top-right-radius: 10px;background-color: #209BC6;width: 100%;margin-top: 10px;opacity: 50%;}
.prod_bk_allinfo_fl_it.active .prod_allinform_fl_it{font-weight: 600;}
.prod_bk_allinfo_fl_it.active .prod_allinfo_fl_underl{opacity: 100%;}
.prod_bk_allinfo_fl_it:hover .prod_allinfo_fl_underl{opacity: 100%;}
.prod_bk_allinfo{margin-top: 28px;width: 100%;}
.prod_bk_allinfo p{font-size: 14px;font-weight: 300;line-height: 1.6;text-align: justify;margin-bottom: 10px;}

.prod_bk_allchar{width: 100%;margin-top: 28px;flex-direction: row;display: flex;justify-content: space-between;}
.prod_bk_allchar_list{width: calc(100% - 383px);flex-direction: column;display: flex;row-gap: 16px;}
.prod_bk_allchar_it{width: 100%;display: flex;justify-content: space-between;flex-direction: row;}
.prod_bk_allchar_itl{font-size: 16px;font-weight: 300;line-height: 1.25;}
.prod_bk_allchar_itr{font-size: 16px;font-weight: 300;line-height: 1.25;margin-left: 10px;width: 262px;}
.prod_bk_allchar_img{display: flex;flex-direction: column;max-width: 365px;margin-top: 3px;width: 100%;height: auto;}
.prod_allchar_img{width: 100%;background-color: #DFEEF3;border-radius: 30px;padding: 10px 10px 10px 10px;display: flex;align-items: center;justify-content: center;max-height: 250px;}
.prod_allchar_img img{max-width: 345px;}
.prod_allchar_imgname{font-size: 16px;font-weight: 600;line-height: 1.25;margin-top: 23px;}
.prod_allchar_imgbtn{border-bottom: 2px dashed #209BC6;padding-bottom: 9px;font-size: 16px;font-weight: 300;color: #209BC6;background-image: url(/local/templates/gidrobox/images/bigger.svg);background-repeat: no-repeat;background-size: 24px 24px;background-position: 0% 0%;padding-left: 34px;max-width: 226px;margin-top: 15px;cursor: pointer;}
.prod_allchar_imgbtn:hover{border: none;}


.prod_bk_documents{margin-top: 38px;display: flex;flex-direction: column;row-gap: 40px;}
.prod_bk_docum{display: flex;flex-direction: row;column-gap: 50px;}
.prod_bk_docum_img{width: 227px;background-color: #DFEEF3;border-radius: 30px;padding: 10px 10px 10px 10px;height: 303px;display: flex;align-items: center;justify-content: center;}
.prod_bk_docum_img img{max-width: 207px;}
.prod_bk_docum_text{display: flex;flex-direction: column;margin-top: 30px;max-width: calc(100% - 300px);width: 100%;}
.prod_bk_docum_name{font-size: 16px;font-weight: 600;line-height: 1.25;}
.prod_bk_docum_btn{margin-top: 15px;font-size: 16px;font-weight: 300;text-decoration: underline;text-decoration-style: dashed;text-underline-offset: 5px;padding-left: 30px;color: #209BC6;cursor: pointer;position: relative;}
.prod_bk_docum_btn:before{content: '';position: absolute;left: 0px;top: 0px;width: 24px;height: 24px;background: url(/local/templates/gidrobox/images/downloadorder.svg) no-repeat 50% 50%;}
.prod_bk_docum_btn:hover{text-decoration: none;}
.catalogue-pagination{margin-top: 40px;}
.cat_product_table{display: flex;flex-direction: row;flex-wrap: wrap;gap: 15px;margin-top: 40px;}
.cat_product_table .main_product{width: calc((100% - 45px)/4);max-width: calc((100% - 45px)/4);}
.cat_product_table .main_product{border-right: 0;}
.cat_product_table .main_product:nth-child(4n+3){padding-right: 30px;}
.cat_product_table .main_product:nth-child(4n+4){padding-right: 30px;}
.cat_product_table .prod_link_img{width: 100%;}
.cat_product_table .prod_tl{left: 0;padding-right: 30px;}
.cat_product_table .prod_btns{display: flex;flex-direction: column;height: auto;row-gap: 10px}
.cat_product_table .prod_btns_num{width: 100%;height: 51px;}
.cat_product_table .prod_btns_basket{width: 100%;height: 40px;max-width: 100%}
.cat_product_table .prod_btns_basket{padding-right: 0;justify-content: center;}
.cat_product_table .prod_link_img{height: 200px;}


.catalog_filtr{width: 100%;border-radius: 30px;background:#F5F5F5;padding: 25px 25px 35px 40px;margin-top: 40px;}


.main_about_comp h1 {
    font-size: 30px;
    font-weight: 600;
    padding-left: 47px;
    position: relative;
    margin-bottom: 30px;
}
.main_about_comp h1:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -13.5px;
    background: url(/local/templates/gidrobox/images/square.svg) no-repeat 50% 50%;
    width: 27px;
    height: 27px;
}
.main_about_comp h2 {
    font-size: 30px;
    font-weight: 600;
    padding-left: 47px;
    position: relative;
    margin-bottom: 30px;
}
.main_about_comp h2:before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -13.5px;
    background: url(/local/templates/gidrobox/images/square.svg) no-repeat 50% 50%;
    width: 27px;
    height: 27px;
}
.main_about_comp p{}

.main_about_comp p {
    font-size: 14px;
    font-weight: 300;
    line-height: 1.6;
    text-align: justify;
    margin-bottom: 10px;
}

.main_about_comp li {
    font-size: 14px;
    font-weight: 300;
    margin-bottom: 10px;
}
.main_about_comp ol {
    font-size: 14px;
    font-weight: 300;
    margin-bottom: 10px;
}

.main_about_comp ul{padding-left: 20px;}
.main_about_comp img{max-width: 100%;}
.bx-filter-parameters-box{display: none;}
.bx-filter-parameters-box:nth-child(1){display: block;}
.bx-filter-parameters-box:nth-child(2){display: block;}
.bx-filter-parameters-box:nth-child(3){display: block;}
.bx-filter-parameters-box:nth-child(4){display: block;}
.row_filter.active .bx-filter-parameters-box{display: block;}
.mySwiper2{overflow: hidden;}
.prod_block_img .swiper-container{width: 100%;}
.product_img_item_ob{width: 100%;display: flex;flex-direction: row;align-items: center;justify-content: center;height: 450px;border: solid 1px #C1E1EC;border-radius: 20px;overflow: hidden;}
.product_img_item_ob img{border-radius: 20px;}
.product_img_item{max-width: 100%;object-fit: contain;}
.product_img_item_mal_ob{width:90px;height: 90px;border: solid 1px #C1E1EC;border-radius: 20px;cursor: pointer;}
.product_img_item_mal_ob img{width: 100%;height: 100%;object-fit: cover;border-radius: 20px;}
.swiper-slide-thumb-active .product_img_item_mal_ob{border: solid 1px #000;}
.mySwiper{margin-top: 30px;}
.product_about_fl_cont{display: none;}
.product_about_fl_cont.active{display: block;}
.product_about_fl_cont.prod_bk_allchar.active{display: flex;}
.product_about_fl_cont.prod_bk_documents.active{display: flex;}
.cat_prod_sravn.prod_tl_sravn{background: url(/local/templates/gidrobox/images/camparisonnew.svg) #F5F5F5 no-repeat 50% 50%;}
.cat_prod_sravn.prod_tl_sravn.active {
    background: url(/local/templates/gidrobox/images/camparisonnew_bel.svg) #209BC6 no-repeat 50% 50%;
}
.filtr_top_left_pok_mob{background: url(/local/templates/gidrobox/images/filtr.svg) no-repeat 50% 50%;width: 24px;height: 24px;}
.cat_product_link_mob_t{position: absolute;left: 0;top: -20px;z-index: 100;width: 100%;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.product_img_item_ob img{border-radius: 20px;z-index: -1;}
.prod_bk_btns_bask_mob{width: 100%;height: 50px;background: #000;display: flex;flex-direction: row;justify-content: center;align-items: center;column-gap: 11px;border-radius: 30px;}
.prod_bk_btns_bask_mob span{font-size: 16px;color: #fff;}

.cat_product_new{display: flex;flex-direction: row;border-bottom: solid 1px #000;padding: 10px 0;column-gap: 10px;}
.cat_product_img_new{width: 100px;height: 100px;}
.cat_product_new_art{width: 110px;padding-left: 5px;display: flex;flex-direction: column;justify-content: space-between;}
.cat_product_new_art_top{width: 100%;}
.cat_product_new_price{width: 155px;display: flex;flex-direction: column;}
.cat_product_new_btn{width: 155px;display: flex;flex-direction: column;justify-content: space-between;}
.cat_prod_bask_new{width: 100%;height: 52px;border-radius: 30px;background: #000;display: flex;flex-direction: row;align-items: center;justify-content: space-between;padding-left: 20px;padding-right: 20px;cursor: pointer;}
.cat_prod_bask_new span{color: #fff;font-size: 16px;font-weight: 600;}
.cat_prod_bask_new.active{background: #209BC6;}
.cat_product_new .prod_tl_sravn{margin-left: inherit;}
.cat_product_new_opc{display: flex;flex-direction: row;align-items: center;}
.cat_product_new_name{width: calc(100% - 660px);display: flex;flex-direction: column;justify-content: space-between;}
.cat_product_new .cat_prod_name{font-size: 18px;}
.cat_product_new .cat_prod_price{font-size: 24px;}
.cat_product_new .cat_prod_bask_new{height: 40px;}
.prod_bk_docum_img.ww100{width: 200px;height: 200px;}


@media(max-width:1400px){



}


@media(max-width:1100px){
.cat_product_list .prod_tl_sravn{width: 40px;height: 40px;}


}


@media(max-width:850px){

.cat_product_img{position: relative;}
.catalog_main_block{margin-top: 0!important;}
 
.cat_write_wa{flex-direction: column;padding: 20px 30px;row-gap: 10px;height: auto;align-items: flex-start;margin-top:10px;}
.cat_write_wa_wr{font-size: 14px;}
.filtr_top_right{display: none;}
.bx-filter{padding-right: 0!important;}
.row_filter{display: none!important;}
.catalog_filtr{margin-top: 20px;padding: 20px 30px!important;}
.filtr_top_left_zag{text-transform: uppercase;}
.bx-filter .bx-filter-section{padding-top: 0!important;}
.bx-filter{margin-bottom: 0!important;}
.row_filter.active{display: flex!important;}
.bx-filter-parameters-box{width: 100%!important;}
.cat_btns_r{display: none;}
.cat_product_list .cat_product{padding: 0;padding-bottom: 10px;margin-bottom: 10px;}
.cat_product_list .cat_product_dop{left: 0;}
.cat_product_list .cat_product_dop{font-size: 8px;background-size: 8px 8px;height: 20px;padding-left:6px;padding-right: 17px;width: auto;background-position: 90% 50%;}
.cat_product_list .cat_prod_name{font-size: 14px;}
.cat_product_list .cat_prod_art{margin-top: 10px;font-size: 12px;}
.cat_product_list .cat_product_link{column-gap: 11px;}
.cat_product_list .cat_product_name{width: calc(100% - 131px);max-width: 100%;}
.cat_product_list .cat_product_img{width: 120px;height: 120px;margin-top: 20px;}
.cat_product_list .cat_prod_btns{margin-top: 10px;}
.cat_product_list .prod_btns_basket{width: 100%;max-width: 500px;padding-right: 0;}
.cat_product_list .prod_btns_basket{background-image: none;justify-content: center}
.cat_product_list .prod_btns_basket img{margin-right: 7px;}
.cat_product_list .cat_product_dop{top: 0;}
.cat_product_list .cat_product_name{padding-top: 0;}
.cat_product_list .cat_product_link{width: 100%;}
.cat_product_list .cat_prod_sum{width: 100%;}
.cat_product_list .prod_btns_num{width: 100%;}

.cat_product_list .cat_product_link_mob_t_right .prod_tl_sravn{width: 20px;height: 20px;margin-left: 0;margin-right: 0;}
.cat_product_list .cat_product_link_mob_t_right .cat_prod_sravn_izbr{width: 20px;height: 20px;margin-left: 0;margin-right: 0;background-size: 16px 16px !important;}
.cat_product_link_mob_t_right{display: flex;flex-direction: row;justify-content: space-between;column-gap: 5px;}
.cat_product_link_mob_t .cat_product_dop{position: relative;}
.cat_downl_name{font-size: 16px;}
.cat_download{flex-direction: column;align-items: flex-start;margin-top: 30px;padding-left: 30px;padding-top: 35px;height: auto;padding-bottom: 24px;}
.cat_downl_btn{margin-left: 0;margin-top: 24px;}
.cat_download{background-image: url(/local/templates/gidrobox/images/dsf.webp);}
.cat_downl_name{max-width: calc(100% - 150px);}
.cat_manuf_slide{width: 132px;height: 63px;}
.cat_manuf_slide_img{width: 102px;}
.cat_manuf_slider .swiper-slide{width: auto!important;}
.cat_product_list .cat_prod_sum{flex-direction: row;align-items: center;}
.cat_product_list .cat_prod_zam_price{width: 50%;}
.cat_product_list .cat_prod_btns{width: 50%;}
.prod_block_btns.btns_kat{flex-direction: row;}
.prod_block_price_art{    row-gap: 10px;}
.prod_bk_allchar_list{width: 100%;}
.prod_bk_char_itl{font-size: 14px;}
.prod_bk_char_itr{font-size: 14px;}




}


@media(max-width:600px){
.prod_block_btns.btns_kat{flex-direction: column-reverse;}
	.cat_product_list .cat_prod_sum{flex-direction: column;align-items: flex-start;}
.cat_product_list .cat_prod_name{font-size: 12px;}
.cat_product_list .cat_prod_art{font-size: 12px;}
.cat_product_list .cat_prod_status{margin-top: 0;font-size: 12px;}
.cat_product_list .cat_prod_pr{font-size: 12px;}
.cat_product_list .cat_prod_price{font-size: 16px;margin-top: 2px}
.cat_product_list .cat_prod_zam_price{width: 100%;}
.cat_product_list .cat_prod_btns{width: 100%;}
.prod_bk_allchar{flex-direction: column;}
.prod_bk_docum{flex-direction: column;}
.prod_bk_docum_text{width: 100%;max-width: 100%}
.prod_bk_docum_img{width: 100%;}
.prod_bk_docum_img img{max-width: 100%;width: 100%;object-fit: contain;height: 303px;}
.prod_bk_docum_img.ww100{width: 100%;    height: 350px;}

}







/* End */
/* /local/templates/gidrobox/css/lk.css?174958575314351 */
/* /local/templates/gidrobox/css/catalog.css?175882631625188 */
