.Image_Preview_Modal .modal-content{background-image:url(/assets/images/be_a_karagir/bg.png);background-repeat:no-repeat;background-size:cover}.Image_Preview_Modal .editor-container{text-align:center;max-width:800px;margin:auto;padding:20px;font-family:sans-serif}.Image_Preview_Modal .toolbar{background:#fce0c4;border-radius:8px;justify-content:center;gap:20px;width:fit-content;margin:15px auto 20px;padding:10px}.Image_Preview_Modal .toolbar button{cursor:pointer;color:#000;background:0 0;border:none;padding:5px 20px;font-size:15px;font-weight:500}.Image_Preview_Modal .toolbar button .tool_img{width:15px;margin-top:-4px;margin-right:6px}.Image_Preview_Modal .size-controls{justify-content:center;gap:10px;margin:15px 0;display:flex}.Image_Preview_Modal .size-controls input{text-align:center;width:100px;padding:5px}.Image_Preview_Modal .cropper-wrapper{justify-content:center;margin:0 auto;display:flex}.Image_Preview_Modal .slider-wrapper{margin-top:20px}.Image_Preview_Modal .slider-wrapper input{width:100%}.Image_Preview_Modal .marks{justify-content:space-between;margin-top:5px;font-size:12px;display:flex}.Image_Preview_Modal .crop-btn{color:#fff;cursor:pointer;background:#8b4a00;border:none;margin-top:15px;padding:10px 20px}.Image_Preview_Modal .preview img{max-width:100%;margin-top:10px}.Image_Preview_Modal .input-range__label--min,.Image_Preview_Modal .input-range__label--max,.Image_Preview_Modal .input-range__label--value{display:none!important}.Image_Preview_Modal .input-range__slider{background:#884200;border:1px solid #884200}.Image_Preview_Modal .input-range__track--active{background:#884200}.Image_Preview_Modal .advanced-cropper{background:0 0}.Image_Preview_Modal .mark{color:#884200!important;background:0 0!important;font-weight:500!important}.Image_Preview_Modal .btn_holder .White_Btn,.Image_Preview_Modal .btn_holder .Dark_Blue_Btn{width:170px;margin:40px 5px 0;padding:8px 10px!important}@media (min-width:0) and (max-width:991px){.Image_Preview_Modal .btn_holder .White_Btn,.Image_Preview_Modal .btn_holder .Dark_Blue_Btn{width:130px;margin:20px 5px 0}.Image_Preview_Modal .editor-container{padding:0}.Image_Preview_Modal .toolbar button{padding:5px 10px;font-size:14px}.Image_Preview_Modal .toolbar{padding:10px 5px}.Image_Preview_Modal .advanced-cropper{height:300px!important}}
.Custom_Product_Overview{background:#fff no-repeat padding-box padding-box;border-radius:7px;height:100%;padding:10px}.Custom_Product_Overview .title_div{border:1px solid #ccc;border-radius:12px;width:fit-content;margin-bottom:20px;padding:1px 6px}.Custom_Product_Overview .specification_div{scrollbar-width:none;height:130px;overflow:auto}.Custom_Product_Overview .bottom_btn_div{justify-content:space-between;display:flex}.Custom_Product_Overview .bottom_btn_div .White_Btn{width:35%}.Custom_Product_Overview .bottom_btn_div .Dark_Blue_Btn{width:60%}.Custom_Product_Overview .title_div .inner_text{color:#343434;margin-bottom:0;font-size:12px;line-height:normal}.Custom_Product_Overview .bill_container{width:100%;font-size:14px}.Custom_Product_Overview .bill_container .bill_row{justify-content:space-between;margin-bottom:6px;display:flex}.Custom_Product_Overview .bill_container .bill_row .label{color:#343434;width:33%;margin-bottom:0;font-family:Raleway;font-size:13px;font-weight:600}.Custom_Product_Overview .bill_container .bill_row .value{color:#343434;width:33%;font-family:Roboto Slab;font-size:13px;font-weight:500}.Custom_Product_Overview .bill_container .bill_row .price{text-align:right}@media (min-width:0) and (max-width:991px){.Custom_Product_Overview .specification_div{height:unset;margin-bottom:13px}}
.Step_2{scrollbar-width:thin;height:90vh;overflow-y:auto}.Step_2 .all_operation_div{min-width:70%;height:unset!important}.Step_2 .all_operation_div .texholder .form-control{border:1px solid #ccc;border-radius:5px;margin-bottom:15px;font-size:13px}.Step_2 .all_operation_div .all_frame_div{scrollbar-width:thin;max-height:200px;margin-bottom:15px;padding:10px 15px 10px 10px;overflow:hidden auto}.Step_2 .all_operation_div .all_frame_div .frame_div{cursor:pointer;background:#fff;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:15px 5px;display:flex}.Step_2 .all_operation_div .all_frame_div .frame_div.active{background-color:#fce0c4;border:1px solid #b87332;box-shadow:0 1px 3px 1px #b87332}.Step_2 .all_operation_div .all_frame_div .frame_div .frame_img_holder{width:auto;height:40px;margin-bottom:10px}.Step_2 .all_operation_div .all_frame_div .frame_div .frame_img_holder .frame_img{object-fit:contain;width:100%;height:100%}.Step_2 .all_operation_div .all_frame_div .frame_div .frame_name{color:#000;text-align:center;-webkit-line-clamp:2;overflow-wrap:break-word;word-break:normal;-webkit-box-orient:vertical;margin-bottom:0;font-size:13px;display:-webkit-box;overflow:hidden}.Step_2 .all_operation_div .all_frame_div .sub_frame_div{cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0;display:flex}.Step_2 .all_operation_div .all_frame_div .sub_frame_div.active{background-color:#fce0c4;border:1px solid #b87332;box-shadow:0 1px 3px 1px #b87332}.Step_2 .all_operation_div .all_frame_div .sub_frame_div .frame_img_holder{width:100%;height:70px;padding:10px}.Step_2 .all_operation_div .all_frame_div .sub_frame_div .frame_img_holder .frame_img{object-fit:contain;width:100%;height:100%}.Step_2 .all_operation_div .all_frame_div .sub_frame_div .name_holder{background-color:#c4d6fc;border-radius:0 0 7px 7px;width:100%;padding:7px 5px}.Step_2 .all_operation_div .all_frame_div .sub_frame_div.active .name_holder{background-color:#fff}.Step_2 .all_operation_div .all_frame_div .sub_frame_div .name_holder .frame_name{color:#000;text-align:center;margin-bottom:0;font-size:13px}.Step_2 .all_operation_div .all_frame_div .sub_row{padding:5px}@media (min-width:0) and (max-width:991px){.Step_2 .all_operation_div .all_frame_div,.Step_2{height:unset}.Step_2 .mobile_row{flex-wrap:nowrap;overflow:auto}}
.Step_3{scrollbar-width:thin;height:90vh;overflow:auto}.Step_3 .white_inner_card{background:#fff no-repeat padding-box padding-box;border:1px solid #e8e8e8;border-radius:2px;margin-bottom:10px;padding:10px}.border_top{border-top:1px solid;margin-top:20px;padding-top:10px}.Step_3 .mount_div .nav-pills .nav-item{width:46%;margin:0 5px 10px}.Step_3 .mount_div .nav-pills .nav-item .nav-link{color:#343434;text-align:center;background:#f5f5f5 no-repeat padding-box padding-box;border:1px solid #e8e8e8;border-radius:8px;font-size:14px}.Step_3 .mount_div .nav-pills .nav-item .nav-link.active{background:#fce0c4 no-repeat padding-box padding-box;border:1px solid #b87332;border-radius:8px;font-weight:600;box-shadow:0 2px 4px #884200}.Step_3 .colour_div{margin-bottom:30px}.Step_3 .thickness_div{background:#fff no-repeat padding-box padding-box;border:1px solid #dcdcdc;align-items:center;margin-bottom:20px;display:flex}.Step_3 .thickness_div .range_slider{width:80%;padding:3px 15px}.Step_3 .thickness_div .value_div{background:#f5f5f5 no-repeat padding-box padding-box;border:1px solid #dcdcdc;width:20%;padding:2px 4px}.Step_3 .thickness_div .value_div .inner_text{color:#343434;text-align:center;margin-bottom:0;font-family:Roboto Slab;font-size:15px}.Step_3 .Double_Mount .multiple_mount_div .all_mount_div{border-bottom:1px solid #b2cbff;align-items:center;margin-bottom:20px;display:flex}.Step_3 .Double_Mount .multiple_mount_div .all_mount_div .mount_btn{cursor:pointer;border:1px solid #b2cbff;border-radius:5px 5px 0 0;margin:0 10px 0 0;padding:5px}.Step_3 .Double_Mount .multiple_mount_div .all_mount_div .mount_btn.active{background:#d4e2ff}.Step_3 .Double_Mount .multiple_mount_div .all_mount_div .mount_btn .btn_text{color:#000;margin-bottom:0;font-size:13px;font-weight:500}.Step_3 .Double_Mount .mount_div.blue{background:#f3f7ff;padding:10px}.Step_3 .Double_Mount .mount_div.orange{background:#fffaf5;padding:10px}@media (min-width:0) and (max-width:575px){.Step_3{height:unset}.Step_3 .Double_Mount .multiple_mount_div .all_mount_div{width:100%;overflow:auto}.Step_3 .mount_div .nav-pills .nav-item .nav-link{font-size:13px}.Step_3 .Double_Mount .multiple_mount_div .all_mount_div .mount_btn{min-width:126px}}@media (min-width:992px) and (max-width:1199px){.Step_3 .mount_div .nav-pills .nav-item{width:100%}}@media (min-width:992px) and (max-width:1399px){.Step_3 .Double_Mount .multiple_mount_div .all_mount_div{width:100%;overflow:auto}.Step_3 .Double_Mount .multiple_mount_div .all_mount_div .mount_btn{min-width:126px}}
.Step_4 .all_glass_types{scrollbar-width:thin;height:400px;overflow-y:auto}.Step_4 .all_glass_types .glass_card{cursor:pointer;background:#fff no-repeat padding-box padding-box;border:1px solid #e8e8e8;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:15px;padding:10px;display:flex;position:relative}.Step_4 .all_glass_types .glass_card:hover{background:#e6eeff no-repeat padding-box padding-box;border:1px solid #c0d3fe}.Step_4 .all_glass_types .glass_card.active{background:#fce0c4 no-repeat padding-box padding-box;border:1px solid #b87332;box-shadow:0 2px 4px #884200}.Step_4 .all_glass_types .glass_card .top_div{width:75%}.Step_4 .all_glass_types .glass_card .top_div .name_text{color:#343434;margin-bottom:7px;font-size:14px;font-weight:600}.Step_4 .all_glass_types .glass_card .price{color:#343434;text-align:right;width:25%;margin-bottom:0;font-size:14px;font-weight:500}.Step_4 .all_glass_types .glass_card .sub_text{color:#807f7f;margin-bottom:0;font-size:13px;font-weight:500}.Step_4 .all_glass_types .glass_card .tag_div{background:#fee9ce no-repeat padding-box padding-box;border-radius:17px;padding:1px 11px;position:absolute;top:-11px;right:5px}.Step_4 .all_glass_types .glass_card .tag_div .tag_text{color:#343434;margin-bottom:0;font-size:12px;font-weight:500}
.Step_5 .Custom_Product_Overview{margin-bottom:20px}.Step_5 .Custom_Product_Overview.price_overview_div{margin-top:20px}.Step_5 .Custom_Product_Overview.price_overview_div .specification_div{height:unset;overflow:auto}.Step_5 .total_div{justify-content:flex-start;align-items:center;display:flex}.Step_5 .total_div.discount_div{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px}.Step_5 .total_div .left_text{color:#343434;width:60%;margin-bottom:0;font-size:15px;font-weight:600}.Step_5 .total_div .left_text.discount{font-weight:500}.Step_5 .total_div .right_text{color:#343434;width:40%;margin-bottom:0;font-family:Roboto Slab;font-size:19px;font-weight:600}.Step_5 .total_div .right_text .inner_disc{color:green}.Step_5 .total_div .right_text .off_disc{font-size:13px}.Step_5 .total_div .right_text.discount{font-weight:500}.Step_5 .Custom_Product_Overview .bottom_btn_div{display:none}.Step_5 .bottom_btn_div{justify-content:space-between;align-items:center;width:100%;margin-top:150px;display:flex}.Step_5 .bottom_btn_div .White_Btn{width:35%}.Step_5 .bottom_btn_div .AddToCartBtn-section{width:60%}.Step_5 .bottom_btn_div .AddToCartBtn-section .add-cart-btn{background:#1f2a44;width:100%;padding:7px 10px;font-size:14px}@media (min-width:0) and (max-width:991px){.Step_5 .bottom_btn_div{margin-top:30px}}
