.kamca_info{display:flex;flex-direction:column;border:1px solid gray;padding:30px;margin-bottom:15px;height:100%;overflow-y:auto}.select2-selection__arrow{display:none!important}.mca_layout.popup{position:fixed;z-index:1000;width:70%;height:50%;background-color:rgb position:fixed;left:50%;top:50%;box-shadow:0 0 10px -2px;border-radius:10px;background-color:#fff;transform:translate(-50%,-50%)}.mca_layout.popup .mca_nam{width:34%}.mca_layout.popup .mca_add{width:50%}.mca{display:flex;text-align:center;flex-wrap:wrap;width:60%}.mca_quan{width:25%}.mca_add{margin-left:9px;width:70%}.mca_main{flex:0 0 100%;display:flex}.close-btn{color:#aaa;font-size:28px;font-weight:700;position:absolute;right:24px;top:15px;border-radius:50%;line-height:25px}.close-btn:hover,.close-btn:focus{color:#000;text-decoration:none;cursor:pointer}#mca_layout_container{display:none}.mca_items{display:flex;padding:10px 0;margin-bottom:10px;width:100%;box-sizing:border-box;align-items:center;gap:10px}.mca_img img{width:35px;object-fit:cover;overflow:visible;height:35px;object-fit:cover}.mca_header{width:100%;display:flex}.mca_ad{width:23%}.mca_pro{width:30%}.mca_qua{width:22%}.mca_qua,.mca_ad{text-align:center}.mca_name{width:40%;font-size:16px;color:#333}.mca_nam{width:17%;font-size:16px;color:#333}.mca_add{width:70%;text-align:center}.mca_quan input.qty{width:50px;display:block;padding:5px;margin-right:10px;border:1px solid #ccc;border-radius:4px;text-align:center}.extra_select{margin-left:20px;padding:7px;margin-top:10px}#onchange_shipping{padding:5px;margin-top:10px}.qty{margin-top:10px}#add_cart_shipping{margin:20px 0 20px 0}#add_cart_shipping_line_space{padding:7px 0 10px 0}.mca_link{margin-top:5px;padding-bottom:10px;border-bottom:1px solid #ddd}.mca_link p{font-size:14px;color:#888}.mca_link a{font-size:14px;color:#0073aa;text-decoration:none}.mca_link a:hover{text-decoration:underline}.mca_add_multiple_address_temp{display:none;margin-top:20px;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#fff}.increaseqty p{font-size:14px;color:#d9534f;margin-bottom:10px}.hide_ship_n{margin-bottom:10px}.hide_ship_n input.qty{width:60px;padding:5px;border:1px solid #ccc;border-radius:4px}.update_btn{margin-top:20px;padding:10px 20px;border:none;border-radius:4px;background-color:#0073aa;color:#fff;font-size:16px;cursor:pointer}.update_btn:hover{background-color:#005a87}.action_buttons_style{padding:3px 2px;display:inline-block;font-size:14px;line-height:24px;font-weight:600;margin:5px 5px 10px 0;border-radius:3px;width:30%;text-align:center;background-color:#96588a;color:#fff}.left{float:left;width:50%}.butondisplay{background-color:#E24545!important;color:white!important;border:2px solid!important;border-color:#E24545!important}.butondisplay:hover{background-color:white!important;color:#E24545!important;border:2px solid!important;border-color:#E24545!important}.right{float:left;width:50%}.viewlables1{color:#000;font-weight:600;font-size:14px;line-height:24px;margin-top:10px;display:block}.table_back{vertical-align:top;width:47%;font-style:italic;border-radius:5px;display:inline-block;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.delcheck{padding:0;list-style:none;margin:0;width:100%}.billing_edit{padding:0;list-style:none;margin:0;width:100%}.table_back h5{font-size:12px;line-height:22px;color:#000;font-weight:600;position:relative;padding-left:18px}.table_back .default_billing_address_front,.table_back .default_shipping_address_front{position:absolute;top:4px;left:0;cursor:pointer}.load_more_styling{border:2px solid!important;padding:3px 8px!important;display:inline-block!important;font-size:14px!important;line-height:24px!important;font-weight:600!important;margin:5px 5px 10px 0px!important;border-radius:3px!important;text-align:center!important}.address_title{font-weight:650;margin-top:2%!important}.required{color:red}.message{color:red}.message_billing{color:red}@media only screen and (max-width:480px){.action_buttons_style{padding:3px 8px;display:inline-block;font-size:14px;line-height:24px;font-weight:600;margin:5px 5px 10px 0;border-radius:3px;width:46%;text-align:center;background-color:#96588a;color:#fff;box-sizing:border-box}.mca{width:68%}.mca_layout.popup{width:90%}}.woocommerce-input-wrapper .select2-container{width:100%!important}