

/* Start:/local/templates/robo/css/lk.css?17332829835454*/
.lk_block_top{display: flex;flex-direction: column;margin-top: 20px;}
.lk_top_name{font-size: 32px;font-weight: 600;color: #313842;text-transform: uppercase;}
.lk_top_choose_list{display: flex;flex-direction: row;column-gap: 10px;margin-top: 40px;}
.lk_top_choose_item{padding: 16px 30px 15px 30px;border: 1px solid #BBB;border-radius: 5px;color: #313842;font-size: 14px;}
.lk_top_choose_item:hover{color: #004AAD;border: 1px solid #004AAD;}
.lk_top_choose_item.active{color: #004AAD;border: 1px solid #004AAD;}


.lk_block_main{margin-bottom: 80px;}
.lk_main_section{max-width: 674px;margin-top: 45px;}
.lk_main_sect_name{font-size: 20px;font-weight: 600;color: #313842;}
.lk_main_sect_list{display: flex;flex-direction: row;row-gap: 20px;margin-top: 30px;flex-wrap: wrap;column-gap: 40px;}
.lk_main_sect_item{display: flex;flex-direction: column;width: calc(100%/2 - 20px);border-bottom: 1px solid #BBB;padding-bottom: 14px;row-gap: 8px}
.lk_main_subsect{color: #666;font-size: 14px;}
.lk_main_sect_item input{color: #333;border: none;font-size: 14px;outline: none;}
.lk_main_buttons{display: flex;flex-direction: row;margin-top: 50px;align-items: center;}
.lk_main_button_save{width: 280px;height: 48px;color: #fff;background: #004AAD;border: 1px solid #004AAD;border-radius: 4px;justify-content: center;align-items: center;display: flex;cursor: pointer;transition: 0.5s;}
.lk_main_button_save:hover{background: #fff;color: #004AAD;}
.lk_main_button_exit{color: #004AAD;margin-left: 40px;text-decoration: underline;cursor: pointer;text-underline-offset: 3px;transition: 0.5s;}
.lk_main_button_exit:hover{text-decoration: none;}


.lk_orders_block{margin-top: 30px;margin-bottom: 92px;}
.lk_orders_name{font-size: 20px;font-weight: 600;color: #313842;}
.lk_orders_all_cost{font-size: 16px;color: #313842;margin-top: 30px;max-width: 694px;}
.lk_orders_list{margin-top: 30px;row-gap: 20px;max-width: 694px;display: flex;flex-direction: column;}
.lk_orders_item{display: flex;flex-direction: row;border-bottom: 1px solid #BBB;padding-bottom: 16px;}
.lk_orders_item.status_1 .lk_order_status{color: #41AC30;}
.lk_orders_item.status_2 .lk_order_status{color: #E84242;}
.lk_order_ones{width: 260px;font-size: 16px;color: #313842;text-decoration: underline;text-underline-offset: 2px;cursor: pointer;}
.lk_order_status{margin-left: 100px;font-size: 16px;font-weight: 600;color: #004AAD;text-decoration: underline;text-underline-offset: 2px;}
.lk_order_cost{font-size: 16px;color: #313842;margin-left: auto;}


.lk_my_order_spec{margin-top: 30px;margin-bottom: 80px;display: flex;flex-direction: column;}
.lk_my_order_name{font-size: 20px;font-weight: 600;color: #313842;}
.lk_my_order_status_amount{display: flex;flex-direction: row;justify-content: space-between;margin-top: 28px;align-items: center;max-width: 790px;}
.lk_my_order_status{font-size: 16px;font-weight: 600;color: #333;}
.lk_my_order_status span{color: #004AAD;text-decoration: underline;text-underline-offset: 2px;margin-left: 5px;}
.lk_my_order_amount{font-size: 20px;font-weight: 500;color: #333;}
.lk_my_order_list{display: flex;flex-direction: column;margin-top: 40px;row-gap: 20px;max-width: 790px;}
.lk_my_order_item{display: flex;border-bottom: 1px solid #BBB;padding-bottom: 16px;flex-direction: row;}
.lk_my_order_item a{font-size: 16px;color: #313842;text-decoration: underline;text-underline-offset: 2px;cursor: pointer;}
.my_order_item_price{margin-left: auto;text-decoration: none;cursor: auto;}



.lk_discount_block{margin-top: 30px;margin-bottom: 80px;display: flex;flex-direction: column;}
.lk_discount_block_name{font-size: 20px;font-weight: 600;color: #313842;}
.lk_discount_block_list{display: flex;margin-top: 30px;row-gap: 20px;flex-direction: column;}
.lk_discount_block_item{display: flex;flex-direction: column;padding: 30px 41px 30px 30px;border: 1px solid #BBB;border-radius: 6px;cursor: pointer;max-width: 769px;}
.lk_discount_name{font-size: 18px;color: #313842;text-decoration: underline;text-underline-offset: 2px;}
.lk_discount_about{font-size: 16px;color: #666;margin-top: 18px;}




.lk_every_discount_block{margin-top: 30px;margin-bottom: 80px;display: flex;flex-direction: column;}
.lk_discount_ones_name{font-size: 20px;font-weight: 600;color: #313842;}
.lk_discount_ones_about{margin-top: 20px;font-size: 16px;color: #666;max-width: 728px;}
.lk_discount_go_catalog{margin-top: 16px;}
.lk_discount_go_catalog a{font-size: 16px;color: #666;text-decoration: underline;text-underline-offset: 2px;}

.lk_main_sect_item.err{border: none!important;border-bottom: solid 1px #ff0000!important;}
.lk_order_left{display: flex;flex-direction: row;align-items: center;}

.kn_opl{padding: 16px 30px 15px 30px;border: 1px solid #BBB;    border-radius: 5px;
    color: #313842;
    font-size: 14px;}

@media(max-width:1200px){


}

@media(max-width:900px){
	.lk_top_choose_item{font-size: 12px;}
	.lk_top_choose_item{padding: 10px 6px;}
	.lk_main_sect_item{width: 100%;}
	.lk_main_section{margin-top: 30px;}
	.lk_main_sect_item.mob_50{width: calc(100% / 2 - 20px);}
	.lk_main_buttons{flex-direction: column;}
	.lk_main_button_save{width: 100%;}
	.lk_main_button_exit{width: 100%;margin-top: 30px;margin-left: 0;text-align: center;}
	.lk_order_ones{font-size: 12px;}
	.lk_order_left{flex-direction: column;align-items: flex-start;}
	.lk_order_status{margin-left: 0;margin-top: 12px;font-size: 12px;}
	.lk_order_cost{font-size: 12px;}



}

@media(max-width:600px){


}



/* End */


/* Start:/local/templates/robo/css/catalog.css?178109701914780*/
.bl_cat{width: 100%;height: 429px;background: linear-gradient(270deg, #5193ED 0%, #498CE7 32.27%, #004AAD 100%);}
.banner_kat{display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.banner_kat_left{font-size: 32px;color: #fff;font-weight: 700;max-width: 490px;text-transform: uppercase;}
.menu_kat{margin-top: 30px;display: flex;flex-direction: row;column-gap: 10px;row-gap: 10px;flex-wrap: wrap;}
.menu_kat_item{padding: 10px 20px;border: solid 1px #DDD;font-size: 14px;font-weight: 500;color: #444;text-transform: uppercase;transition: 0.5s;border-radius: 4px;}
.menu_kat_item:hover{background: #004AAD;border: solid 1px #004AAD;color: #fff;}
.menu_kat_item.active{background: #004AAD;border: solid 1px #004AAD;color: #fff;}
.catalog_list{width: 100%;margin-top: 40px;display: flex;flex-direction: row;flex-wrap: wrap;column-gap: 0}
.catalog_list .product_item{width: 25%; box-sizing: border-box; padding: 10px; border-radius: 6px;}
.main_hit_cont{width: calc(100% + 60px);margin-top: 30px;position: relative;margin-left: -30px;}
.product_item{width: 100%;display: flex;flex-direction: column;justify-content: space-between;padding-bottom: 20px; transition:.2s;}
.product_item_img{width: 100%;height: 300px;position: relative;}
.product_item_img img{width: 100%;height: 300px;object-fit: contain;border: 1px solid #ddd;border-radius: 4px;}
.product_item_name{width: 100%;margin-top: 20px; font-size: 16px;line-height: 1.2;/*height: 100px;*/}
.product_item_price{width: 100%;margin-top: 20px;}
.product_item_price_name{width: 100%;color: #004AAD;font-size: 12px;}
.product_item_price_val{width: 100%;font-size: 24px;}
.product_item_price_val span{color: #999}
.product_item_oldprice_val{width: 100%;font-size: 16px;padding-right: 20px;padding-left: 20px;color: #666;text-decoration: line-through;}
.product_item_top{display: flex;flex-direction: column;width: 100%;}
.product_button{width: 100%;margin-top: 20px;}
.product_korz{width: 100%;height: 42px;display: flex;flex-direction: row;align-items: center;justify-content: center;color: #666;font-size: 14px;border: solid 1px #666;border-radius: 4px;cursor: pointer;transition: 0.5s;}
.product_korz:hover{background: #004AAD;border: solid 1px #004AAD;color: #fff;}
.product_korz_no{width: 100%;height: 48px;display: flex;flex-direction: row;align-items: center;justify-content: center;color: #666;font-size: 16px;border: solid 1px #F0F0F0;border-radius: 4px;cursor: pointer;transition: 0.5s;background: #F0F0F0;}
.sl_navig{position: absolute;top: 50%;margin-top: -16px;width: 32px;height: 32px;z-index: 100;cursor: pointer;}
.sl_top_next{background: url(/local/templates/robo/images/next.svg) no-repeat 50% 50%;right: 0;transition: 0.5s;}
.sl_top_next:hover{background: url(/local/templates/robo/images/nexta.svg) no-repeat 50% 50%;}
.sl_top_prev{background: url(/local/templates/robo/images/prev.svg) no-repeat 50% 50%;left: 0;transition: 0.5s;}
.sl_top_prev:hover{background: url(/local/templates/robo/images/preva.svg) no-repeat 50% 50%;}
.product_hit{width: 55px;height: 60px;z-index: 100;position: absolute;right: 0;top: 0;background: url(/local/templates/robo/images/izbr.svg) no-repeat 50% 50%;cursor: pointer;}
.product_item:hover{box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.1);}
.main_hit_cont .swiper-slide{padding-top: 30px;padding-bottom: 30px;} 
.main_hit_cont .swiper-container{padding-left: 30px;padding-right: 30px;}
.articles_block_more{display: flex;margin-top: 60px;background: #F0F0F0;border-radius: 4px;font-size: 16px;color: #666;max-width: 398px;width: 100%;justify-content: center;align-items: center;height: 58px;}


.articles_block_more:hover{cursor: pointer;}
.nav_kat{width: 100%;display: flex;flex-direction: row;justify-content: center;}
.block_det{width: 100%;display: flex;flex-direction: row;justify-content: space-between;margin-top: 20px;}
.block_det_left{max-width: 525px;display: flex;flex-direction: row;justify-content: space-between;width: 100%;}
.block_det_left_sl{width: 125px;position: relative;}
/*.big_foto{width: 390px;height: 520px;object-fit: cover;}*/
.big_foto{  width: 390px;
   height: 520px;
   object-fit: cover;
   border:
1px solid #ddd;
}
.block_det_right{width: calc(100% - 565px);}
.block_det_right_zag{color: #313842;font-size: 30px;font-weight: 600;text-transform: uppercase;margin-top: 0;} 
.block_det_right_art_otz{width: 100%;margin-top: 20px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.block_det_right_articul{font-size: 16px;color: #666;}
.block_det_right_otz{display: flex;flex-direction: row;align-items: center;}
.block_det_right_otz_rejt{display: flex;flex-direction: row;align-items: center;}
.block_det_right_otz_rejt span{margin-left: 10px;font-size: 14px;color: #313842;}
.block_det_right_otz_ss{color: #004AAD;font-size: 14px;margin-left: 10px;}
.swiper-slide.img_slider{width: 100%;height: 166px!important;cursor: pointer;}
/*.img_slider img{object-fit: cover;width: 100%;height: 166px;}*/
.img_slider img{   object-fit: cover;
   width: calc(100% - 2px);
   height: 165px;
   border:
1px solid #ddd;
   margin:
1px 0 0;
}
.block_det_left_sl .swiper-container{height: 520px!important;}
.block_det_right_art_price{width: 100%;margin-top: 20px;}
.block_det_right_art_price_zag{width: 100%;color: #004AAD;font-size: 12px;}
.block_det_right_art_price_val{width: 100%;font-size: 24px;}
.block_det_right_art_price_val_old{width: 100%;font-size: 16px;color: #666;text-decoration: line-through;}
.block_det_right_art_button{width: 250px;height: 48px;border-radius: 4px;display: flex;flex-direction: row;align-items: center;justify-content: center;font-size: 16px;color: #fff;border: solid 1px #004AAD;background: #004AAD;transition: 0.5s;cursor: pointer;margin-top: 24px;}
.block_det_right_art_button:hover{background: #fff;color: #004AAD;}
.block_det_right_anons{width: 100%;margin-top: 32px;font-size: 16px;color: #313842;}
.block_det_right_anons p{font-size: 16px;}
.detail_tabs{width: 100%;max-width: 525px;}
.detail_tabs_lines{display: flex;flex-direction: row;position: relative;width: 100%;column-gap: 14px;border-bottom: solid 1px #999;}
.detail_tabs_items{cursor: pointer;font-size: 14px;color: #313842;font-weight: 700;padding-bottom: 10px;margin-right: 30px;}
.detail_tabs_items:last-child{margin-right: 0;}
.detail_tabs_items.active{color: #004AAD;}
.detail_tabs_items.active:before{content: '';bottom: 0;width: 100%;height: 2px;position: absolute;left: 0;background: #004AAD;z-index: 10;}
.detail_tabs_items:hover{color: #004AAD;}
.detail_tabs_items:hover:before{content: '';bottom: 0;width: 100%;height: 2px;position: absolute;left: 0;background: #004AAD;z-index: 10;}
.detail_tabs_cont{width: 100%;padding-top:40px;display: none;}
.detail_tabs_cont.active{display: block;}
.detail_tabs_cont_text{width: 100%;font-size: 16px;line-height: 150%;color: #313842;}
.detail_tabs_cont_text p{font-size: 16px;line-height: 150%;color: #313842;}
.bottom_cart_detail{width: 100%;display:flex;justify-content: space-between;margin: 55px 0 50px;}
.bottom_cart_detail_right{width: calc(100% - 565px);}
.bottom_cart_detail_right_zag{width: 100%;font-size: 24px;color: #313842;font-weight: 500;}
.bottom_cart_detail_right_cont{width: 100%; position: relative;}
.bottom_cart_detail_right_cont .swiper-slide{padding-top: 30px;padding-bottom: 30px;} 
.bottom_cart_detail_right_cont .swiper-container{padding-left: 30px;padding-right: 30px;}
.block_tov_isk{width: 100%;margin-top: 30px;}
.main_zag{width: 100%;font-size: 32px;color: #313842;}
.detail_tabs_cont_har{width: 100%;display: flex;flex-direction: column;}
.detail_tabs_cont_har_item{width: 100%;display: flex;flex-direction: row;justify-content: space-between;margin-bottom: 15px;}
.detail_tabs_cont_har_item_name{color: #666;font-size: 16px;width: 205px;}
.detail_tabs_cont_har_item_val{color: #313842;font-size: 16px;width: calc(100% - 235px);}
.rejt_top{width: 100%;display: flex;flex-direction: row;justify-content: space-between;}
.rejt_top_left{display: flex;flex-direction: row;align-items: center;font-size: 24px;color: #313842;column-gap: 34px;}
.rejt_top_left span{font-weight: 700;margin-right: 5px;}
.rejt_top_left_zv{color: #313842;font-size: 24px;display: flex;flex-direction: row;align-items: center;}
.rejt_top_left_zv img{margin-right: 3px;}
.rejt_btn{width: 155px;height: 37px;transition: 0.5s;border: solid 1px #004AAD;border-radius: 4px;cursor: pointer;color: #004AAD;font-size: 14px;display: flex;flex-direction: row;align-items: center;justify-content: center;}
.rejt_btn:hover{background: #004AAD;color: #fff;}
.rejt_form{width: 100%;margin-top: 44px;display: none;}
.rejt_form.active{display: block;}
.rejt_form_zag{width: 100%;color: #313842;font-size: 16px;font-weight: 500;}
.textarea_rejt{width: 100%;border: solid 1px #BBB;height: 90px;border-radius: 2px;padding: 10px;resize: none;outline: none;margin-top: 17px;}
.rejt_form_zv{width: 100%;display: flex;flex-direction: row;justify-content: flex-end;align-items: center;column-gap: 10px;}
.rejt_form_zv_left{font-size: 14px;color: #313842;}
.rejt_form_zv_ob{width: 107px;height: 37px;position: relative;}
.rejt_form_zv_rez{width: 107px;height: 37px;border: solid 1px #BBB;display: flex;flex-direction: row;justify-content: space-between;padding: 11px 16px;cursor: pointer;border-radius: 2px;}
.rejt_form_zv_rezault{width: 28px;display: flex;flex-direction: row;align-items: center;justify-content: center;font-size: 14px;}
.re_str{width: 12px;}
.zv_r{width: 16px;}
.rejt_form_zv_vyp{width: 100%;position: absolute;top: 37px;border: solid 1px #BBB;display: none;flex-direction: column;z-index: 100;background: #fff;}
.rejt_form_zv_vyp.active{display: flex;}
.rejt_form_zv_vyp_item{width: 100%;padding: 7px 10px;border-bottom: 1px #BBB;font-size: 14px;text-align: center;cursor: pointer;transition: 0.5s;}
.rejt_form_zv_vyp_item:hover{background: #004AAD;color: #fff;}
.rejt_form_btn{width: 155px;height: 37px;border-radius: 2px;background: #004AAD;border: solid 1px #004AAD;transition: 0.5s; display: flex;flex-direction: row;justify-content: center;align-items: center;color: #fff;cursor: pointer;}
.rejt_form_btn:hover{background: #fff;color: #004AAD;}
.res_text{width: 100%;font-size: 24px;font-weight: 500;}
.rejt_list{width: 100%;margin-top: 60px;display: flex;flex-direction: column;}
.rejt_list_item{width: 100%;margin-bottom: 30px;}
.rejt_list_item_top{width: 100%;display: flex;flex-direction: row;align-items: center;column-gap: 36px;}
.rejt_list_item_top_rez{font-size: 14px;color: #313842;}
.rejt_list_item_top_rez img{margin-right: 3px;}
.rejt_list_item_date{width: 100%;color: #999;font-size: 14px;margin-top: 3px;}
.rejt_list_item_anons{width: 100%;margin-top: 10px;font-size: 14px;color: #333;padding-bottom: 20px;border-bottom: solid 1px #DDD;}
.catalog_list .product_item{margin-bottom: 30px;}
.block_color{width: 100%;margin-top: 20px;}
.block_color_top{width: 100%;font-size: 12px;color: #666;}
.block_color_top span{color: #313842;font-weight: 700;}
.block_color_sel{width: 100%;display: flex;flex-direction: row;column-gap: 10px;margin-top: 5px;}
.block_color_sel_item{width: 28px;height: 28px;border-radius: 4px;border: solid 1px #999;cursor: pointer;}
.block_color_sel_item.active{border: solid 1px #004AAD;}
.block_color_sel_item_vn{width: 100%;height: 100%;border-radius: 4px;border: solid 1px #fff;}
.kn_otv_otz{width: 100%;margin-top: 10px;text-decoration: underline;color: #004AAD;font-size: 14px;cursor: pointer;}
.kn_otv_otz:hover{text-decoration: none;}
.otv_form_otz_id{width: 100%;display: none;flex-direction: column;align-items: flex-end;}
.otv_form_otz_id.active{display: flex;}
.otv_form_otz_id .rejt_form_btn{margin-top: 10px;}
.rejt_list_item_otv{width: calc(100% - 28px);margin-left: 28px;margin-top: 10px;background: rgba(0, 74, 173, 0.08);padding: 20px;}
.rejt_list_item_otv_zag{width: 100%;font-size: 14px;color: #313842;font-weight: 500;}
.rejt_list_item_otv_text{width: 100%;margin-top: 10px;font-size: 14px;}
.block_det_left_sl_arr_right{
   background: url(/local/templates/robo/images/next.svg) no-repeat 50% 50%;
    bottom: 0;
    transition: 0.5s;
    width: 32px;
    height: 32px;
    z-index: 100;
    cursor: pointer;
    position: absolute;
    transform: rotate(90deg);
    left: 50%;
    margin-left: -16px;
}
.block_det_left_sl_arr_left{
   background: url(/local/templates/robo/images/next.svg) no-repeat 50% 50%;
    top: 0;
    transition: 0.5s;
    width: 32px;
    height: 32px;
    z-index: 100;
    cursor: pointer;
    position: absolute;
    transform: rotate(-90deg);
    left: 50%;
    margin-left: -16px;
}

@media(max-width:1200px){

.bl_cat{height: 324px;}
.banner_kat_left{font-size: 24px;}
.banner_kat img{max-width: 372px;}
.menu_kat{margin-top: 26px;column-gap: 20px;row-gap: 10px;}
.menu_kat_item{font-size: 14px;}
.catalog_list{row-gap: 20px;}
.catalog_list .product_item{width: calc((100% - 40px)/3);}
.bottom_cart_detail{flex-direction: column;}
.detail_tabs{max-width: 100%;}
.bottom_cart_detail_right{width: 100%;margin-top: 60px;}



}

@media(max-width:900px){
.menu_kat{width: 100%;max-width: 100%;overflow-x: scroll;}
.bl_cat{height: 368px;padding-top: 40px;padding-bottom: 30px;}
.banner_kat_left{font-size: 20px;text-align: center;}
.banner_kat {flex-direction: column;row-gap: 15px;}
.banner_kat img{max-width: 270px;}
.menu_kat{margin-top: 10px;column-gap: 10px;flex-wrap: nowrap;}
.menu_kat_item{font-size: 12px;white-space: nowrap;}
.catalog_list{margin-top: 20px;column-gap: 10px;row-gap: 20px;}
.catalog_list .product_item{width: calc((100% - 10px)/2);}
.product_item_name{margin-top: 10px;}
.product_button{height: 42px;}
.product_korz{height: 42px;}
.block_det{flex-direction: column;}
.big_foto_href{display: none;}
.block_det_left_sl{width: 100%;}
.img_slider img{height: 547px;object-fit: contain;}
.block_det_right{margin-top: 10px;width: 100%;}
.block_det_right_zag{font-size: 16px;}
.block_det_right_art_otz{margin-top: 10px;}
.block_det_right_art_button{width: 100%;}
.block_det_right_anons{margin-top: 20px;}
.block_det_left_sl_arr_right{display: none;}
.block_det_left_sl_arr_left{display: none;}



}

@media(max-width:600px){

.bl_cat{height: 368px;padding-top: 40px;padding-bottom: 30px;}
.banner_kat_left{font-size: 20px;text-align: center;}
.banner_kat {flex-direction: column;row-gap: 15px;}
.banner_kat img{max-width: 270px;}
.menu_kat{margin-top: 10px;column-gap: 10px;flex-wrap: nowrap;}
.menu_kat_item{font-size: 12px;white-space: nowrap;}
.catalog_list{margin-top: 20px;column-gap: 10px;row-gap: 20px;}
.catalog_list .product_item{width: calc((100% - 10px)/2);}
.product_item_name{margin-top: 10px;}
.product_button{height: 42px;}
.product_korz{height: 42px;}
.rejt_top_left{font-size: 18px;}
.rejt_top_left_zv{font-size: 18px;}


}
/* End */
/* /local/templates/robo/css/lk.css?17332829835454 */
/* /local/templates/robo/css/catalog.css?178109701914780 */
