

/* 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 */
/* /local/templates/gidrobox/css/lk.css?174958575314351 */
