.lfw_single_product_banner{padding:10px;background:var(--lfwproductPointBackgroundColor);color:var(--lfwProductPointTextColor);text-align:center}.lfw_purchase_through_message{padding:8px;background:var(--lfwproductPointBackgroundColor);color:var(--lfwProductPointTextColor);margin-bottom:0}.lfw_use_purchase_through_point{width:29px;height:21px;border:none;outline:none !important}.lfw_purchase_through_label{margin:0}.lfw_use_purchase_through{display:flex;align-items:center;margin-bottom:10px}.lfw_point_message{background-color:#6833ff;padding:10px;color:#fff;margin-bottom:20px;border:1px solid #6e6aef}.lfw_conversion_point_message{background-color:#55b3a5;padding:10px;color:#fff;margin-bottom:20px;border:1px solid #55b3a5}#lfw_redeem_points{width:50%;margin-bottom:10px}.lfw-point-redeem-error{color:red}@media (max-width:768px){#lfw_redeem_points{width:100%;margin-bottom:10px}}.lfw_container{max-width:800px;margin:auto;background:#fff;padding:20px;border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,.1);color:#30347c;display:flex;flex-direction:column;gap:10px}.lfw_dasboard_points_container{display:flex;gap:10px;flex-wrap:wrap;justify-content:space-between}.lfw_dasboard_points_box{display:flex;align-items:center;gap:10px;background:#fbfbff;padding:20px;border-radius:8px;box-shadow:0px 2px 5px rgba(0,0,0,.1);max-width:300px;width:47%}.lfw_points-text{display:flex;flex-direction:column;justify-content:center;margin:0}.lfw_points-text p{margin:0;font-size:14px;color:#30347c}.lfw_points-text h3{margin:0;font-size:20px;color:#30347c;font-weight:700}.lfw_tabs{display:flex;margin-top:20px}.lfw_tab{padding:10px 15px;cursor:pointer;background:#fbfbff;border-radius:5px 5px 0 0;margin-right:5px}.lfw_tab.active{background:#30347c;color:#fff}.lfw_tab-content{display:none;padding:20px;border:1px solid #ddd;border-radius:0 0 10px 10px}.lfw_tab-content.active{display:block}.lfw_dasboard_manage_points{display:flex;justify-content:space-between;gap:10px;margin-bottom:20px}.lfw_summary_card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:50%;height:150px;border:1px solid #ddd;border-radius:10px;padding:20px;cursor:pointer}.lfw_summary_card .icon{display:flex;align-items:center;justify-content:center;width:100px;height:100px}.lfw_summary_card .icon img{max-width:100%;height:auto}.lfw_table{width:100%;border-collapse:collapse;margin-top:20px}.lfw_table th,.lfw_table td{padding:10px;border:1px solid #ddd;text-align:left}.lfw_table th{background:#fbfbff}.lfw_modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center}.lfw_modal-content{position:relative;background:#fff;padding:20px;border-radius:10px;width:300px;text-align:center;color:#000}.lfw_close{position:absolute;right:10px;top:10px;font-size:20px;cursor:pointer}.lfw_manage_point_summary_title{font-size:15px;font-weight:600;line-height:1.2}.lfw_summary_card img{margin-bottom:10px}.lfw_dashboard_title{font-weight:600;color:#000;font-size:22px}.lfw_table.lfw_all_coupon_table tr th{font-size:14px;width:20%}@media (max-width:768px){.lfw_container{width:95%;padding:15px}.lfw_dasboard_points_box{width:97%;justify-content:center;text-align:center;flex-direction:column;padding:10px}.lfw_dasboard_points_box img{width:40px}.lfw_tabs{flex-direction:column;align-items:center}.lfw_tab{width:100%;text-align:center;border-radius:5px}.lfw_dasboard_manage_points{flex-wrap:wrap;justify-content:center;gap:15px}.lfw_summary_card{width:100%;max-width:250px}.lfw_table{display:block;overflow-x:auto;white-space:nowrap}.lfw_modal-content{width:90%;padding:15px}.lfw_close{right:10px;top:5px}}#lfw_point_referral_link_modal,#lfw_point_convert_to_coupon_modal,#lfw_point_share_point_modal,#lfw_point_gain_reward_modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.lfw_modal_content{position:relative;background-color:#fefefe;margin:auto;padding:0;border-radius:6px;border:1px solid #888;width:40%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.8s;animation-name:animatetop;animation-duration:.8s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.lfw_modal_close{float:right;font-size:28px;font-weight:700;color:#000}.lfw_modal_close:hover,.lfw_modal_close:focus{color:#000;text-decoration:none;cursor:pointer}.lfw_modal_header{padding:2px 16px;color:#fff;text-align:center}.lfw_modal_body{padding:5px 30px}.lfw_point_adjustment_field{width:300px;padding:5px 10px !important}.lfw_select_adjustment_title{font-size:16px;margin-bottom:5px}.manage_modal_point_title{font-size:20px;font-weight:600}.lfw_point_adjust_btn{padding:10px 23px;background:#2271b1;border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:600;margin-top:15px;margin-bottom:20px;cursor:pointer}#lfw_point_referral_link_modal .lfw_refferal_link_input{width:70%;padding:8px;margin-bottom:10px}.lfw_copy_refferal_link_but{padding:8px;margin-left:10px;background:#30347c;color:#fff;border:none;border-radius:5px;cursor:pointer}.lfw_share_point_form input{width:94%;padding:8px;margin-bottom:10px}.lfw_share_point_form button{padding:10px;background:#30347c;color:#fff;border:none;border-radius:5px;cursor:pointer;width:25%}#lfw_point_convert_to_coupon_modal .lfw_modal_body input{flex:1;padding:8px;width:65%}#lfw_point_convert_to_coupon_modal .lfw_modal_body button{padding:8px 10px;margin-left:10px;background:#30347c;color:#fff;border:none;border-radius:5px;cursor:pointer;margin-left:10px;min-width:95px}@media (max-width:768px){.lfw_modal_content{width:95%}#lfw_point_convert_to_coupon_modal .lfw_modal_body input{width:100%}#lfw_point_convert_to_coupon_modal .lfw_modal_body button{margin-left:0;margin-top:10px}#lfw_point_referral_link_modal .lfw_refferal_link_input{width:100%;padding:8px;margin-bottom:10px}#lfw_point_referral_link_modal .lfw_copy_refferal_link_but{margin-left:0}}