.checkbox[data-v-87f0c83a]{width:20px;height:20px;display:flex;justify-content:center;align-items:center;background:#fff;border:1px solid #08527e;border-radius:4px;margin-right:15px}.checkbox.bg-blue[data-v-87f0c83a]{background:#2a6f97;color:#fff}.checkbox-label[data-v-87f0c83a]{display:flex;flex-direction:row;align-items:center;cursor:pointer;margin:10px 0}.add_cart_group_wrap[data-v-9823afaa]{display:flex;justify-content:space-between}.group_counter[data-v-9823afaa]{display:flex}.group_counter_qty[data-v-9823afaa]{display:flex;align-items:center}.group_counter_minus[data-v-9823afaa]{font-size:20px;font-weight:700}.group_counter_plus[data-v-9823afaa]{font-size:26px;font-weight:700;color:#2a6f97}.yMap_wrap[data-v-bac61f64]{position:fixed;display:flex;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);z-index:8;overflow:auto}.yMap[data-v-bac61f64]{position:relative;width:80vw;height:80vh}.map_exit_icon[data-v-bac61f64]{width:20px;height:20px;position:absolute;right:24px;top:20px;z-index:999}.repair__wrapper{display:flex;margin:25px 0;flex-direction:column;min-height:510px}.repair_body{position:relative}.repair_body th{font-weight:700;font-size:12px;line-height:16px;text-align:center;color:#000;padding:17px 8px;border:1px solid #b9b9b9}.info_repair_wrap,.repair_body th{background-color:#f3f3f3;box-sizing:border-box}.info_repair_wrap{width:320px;height:240px;border:1px solid #f8b333;padding:28px;padding-top:15px;position:absolute;top:4px;right:30px}@media (max-width:992px){.info_repair_wrap{position:relative;width:100%;top:0;right:0}}.info_repair_head{text-align:center}.info_repair_body,.info_repair_footer{margin-top:20px}.info_repair_icon{position:absolute;top:14px;left:24px;width:32px}p{font-size:14px;line-height:26px}.client_card{color:#e37804}.price_discount{font-weight:700;color:#9a4040}.steps_head{display:flex}.steps_head>.two_column_left{flex:2;margin-right:10px;position:relative;box-sizing:border-box}.steps_head>.two_column_right{flex:1;margin-left:10px;position:relative;box-sizing:border-box}.steps_head .two_column_right{flex:0 370px}@media (max-width:992px){.steps_head .two_column_right{display:none}}@media (max-width:992px){.steps_head .two_column_left{margin-right:0}}.repair_action_checkbox_wrap{display:flex;width:562px;height:60px;box-sizing:border-box;background-color:#f3f3f3;position:relative}.repair_action_checkbox_wrap:before{content:"";box-sizing:border-box;position:absolute;right:-23px;left:auto;top:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:23px solid #f3f3f3;border-right:0 solid #f3f3f3;z-index:1}@media (max-width:992px){.repair_action_checkbox_wrap{width:calc(100% - 23px)}}.repair_action_checkbox_block{width:50%;box-sizing:border-box;display:flex;height:60px}.repair_action_checkbox_block .checkbox-label{margin:auto 0 auto 30px;font-weight:700;font-size:18px;line-height:20px}.repair_action{padding:25px 0 30px 30px;width:100%;box-sizing:border-box}@media (max-width:992px){.repair_action{padding:10px}}.repair_action_search{width:60%}.repair_action_search p{font-size:12px;line-height:31px;font-weight:600}@media (max-width:992px){.repair_action_search{width:100%}}.repair_action_block{margin-top:10px}.repair_action_button{margin-top:20px;width:100%}table,td,th{box-shadow:none}.steps_body{padding:20px 30px}@media (max-width:992px){.steps_body{padding:10px}}.add_cart_group_circle{width:30px;height:30px;position:relative;background-color:#dfdfdf;box-sizing:border-box;border-radius:100px;cursor:pointer;display:flex;z-index:1;margin:0 10px}.add_cart_group_circle div{display:flex;margin:auto;line-height:0}.add_cart_group_th{width:280px}@media (max-width:1440px){.add_cart_group_th{width:260px}}.next_step_button{width:306px;height:40px;position:absolute;bottom:0;right:44px;background-color:#595959;color:#fff;font-size:12px;line-height:20px;font-weight:700;display:flex;cursor:pointer;box-sizing:border-box}.next_step_button:before{content:"";box-sizing:border-box;position:absolute;right:-14px;left:auto;top:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:14px solid #595959;border-right:0 solid #595959;z-index:1}.next_step_button span{display:flex;margin:auto}@media (max-width:992px){.next_step_button{position:relative;right:0;top:0;width:calc(100% - 34px);margin:0 14px 10px 10px}}.prev_step_button{width:205px;height:40px;color:#fff;font-size:12px;line-height:20px;font-weight:700;position:relative;background-color:#a9a9a9;display:flex;cursor:pointer;margin-left:14px}.prev_step_button:before{content:"";box-sizing:border-box;position:absolute;right:auto;left:-14px;top:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:0 solid #a9a9a9;border-right:14px solid #a9a9a9;z-index:1}.prev_step_button span{display:flex;margin:auto}@media (max-width:992px){.prev_step_button{width:auto;margin-left:10px}}.repair_action_check{margin-top:40px;position:relative}.repair_action_check table{margin-top:16px}.step_2_wrap .next_step_button{bottom:inherit;top:261px;background-color:#2a6f97}.step_2_wrap .next_step_button:before{border-left-color:#2a6f97}@media (max-width:992px){.step_2_wrap .next_step_button{top:0}}.pos_relative{position:relative}.del_all_works{position:absolute;top:0;right:0;font-size:12px;line-height:32px;text-align:right;color:#9a4040;cursor:pointer}.step_3_wrap .steps_head .two_column_right{flex:0 280px}.repair_form_caption{width:100%;height:40px;position:relative;box-sizing:border-box;background-color:#2a6f97;display:flex;align-items:center;padding:0 10px 0 23px;margin-top:30px;font-weight:700;font-size:12px;line-height:20px;color:#fff}.repair_form{margin-top:20px;margin-bottom:24px}.repair_print{padding-right:30px;padding-top:65px;box-sizing:border-box}.repair_print .repair_form_caption{background-color:#e5e5e5;color:#000}.pdf_wrap{font-size:12px;margin:0 25px;background-color:#fff}.pdf_wrap table{margin-top:20px;width:100%;border:none}.pdf_wrap td,.pdf_wrap th{border:1px solid #000;border-right:none}.pdf_wrap td{border-top:none}.pdf_wrap td:last-child,.pdf_wrap th:last-child{border-right:1px solid #000}.pdf_wrap caption{font-size:14px;font-weight:700;margin-bottom:10px}td.pdf_total{font-weight:700;text-align:right;border:none}.break_after{-moz-column-break-inside:avoid;break-inside:avoid}.media_tablet{display:none}@media (max-width:992px){.media_tablet{display:flex}}