.Product_Info_Card_Section{height:100%}.Product_Info_Card_Section .Product_Info_Card{background:#fff;border:1px solid #e8edf2;border-radius:16px;width:100%;height:100%;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 3px 12px #00000012}.Product_Info_Card_Section .Product_Info_Card:hover{box-shadow:0 8px 22px #0000001a}.Product_Info_Card_Section .upper_image_section{background:#fff;border:none;width:100%;position:relative}.Product_Info_Card_Section .card_img_holder{background:#fff;justify-content:center;align-items:center;width:100%;height:220px;display:flex;overflow:hidden}.Product_Info_Card_Section .card_img_holder img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .5s}.Product_Info_Card_Section .Product_Info_Card:hover .card_img_holder img{transform:scale(1.05)}.Product_Info_Card_Section .text_div{pointer-events:none;height:auto;display:block;position:absolute;top:14px;left:12px;right:12px}.Product_Info_Card_Section .discont_div{background:0 0;width:auto;height:auto;display:inline-flex}.Product_Info_Card_Section .discount_text{color:#fff;opacity:1;visibility:visible;background:#ee5e56;border-radius:20px;margin:0;padding:5px 11px;font-size:14px;font-weight:600;line-height:1;transform:none}.Product_Info_Card_Section .company_div{display:none}.Product_Info_Card_Section .lower_text_section{padding:14px 16px 16px}.Product_Info_Card_Section .product_name{color:#172033;cursor:pointer;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 0 5px;font-size:16px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.Product_Info_Card_Section .rating_div{align-items:center;margin-bottom:7px;display:flex}.Product_Info_Card_Section .rating_sub_div{align-items:center;display:flex}.Product_Info_Card_Section .pricing_div{align-items:center;margin-bottom:12px;display:flex}.Product_Info_Card_Section .left_side{align-items:center;gap:9px;width:100%;display:flex}.Product_Info_Card_Section .selling_price{color:#172033;margin:0;font-size:21px;font-weight:600}.Product_Info_Card_Section .mrp{color:#8c929b;margin:0;font-size:14px;font-weight:500;text-decoration:line-through}.Product_Info_Card_Section .favourite_div{z-index:5;position:absolute;top:13px;right:13px}.Product_Info_Card_Section .heart_icon{color:#718096;cursor:pointer;font-size:21px;transition:all .2s}.Product_Info_Card_Section .heart_icon:hover{color:#3e82c9;transform:scale(1.08)}.Product_Info_Card_Section .heart_icon.active{color:#3e82c9!important}.Product_Info_Card_Section .btn_holder{width:100%;margin:0}.Product_Info_Card_Section .btn_holder .basket_icon{color:#fff;padding-right:6px;font-size:13px}.Product_Info_Card_Section .kilo_main_div{cursor:pointer;position:relative}.Product_Info_Card_Section .unit_dropdown{z-index:999;background:#fff;border-radius:6px;width:100%;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.Product_Info_Card_Section .unit_item{color:#172033;cursor:pointer;border-bottom:1px solid #eee;padding:8px 10px;font-size:13px;font-weight:500}.Product_Info_Card_Section .unit_item:hover{background:#edf6f0}@media (min-width:992px) and (max-width:1400px){.Product_Info_Card_Section .card_img_holder{height:190px}.Product_Info_Card_Section .lower_text_section{padding:12px}.Product_Info_Card_Section .product_name{font-size:15px}.Product_Info_Card_Section .selling_price{font-size:19px}}@media (min-width:576px) and (max-width:991.98px){.Product_Info_Card_Section .card_img_holder{height:200px}.Product_Info_Card_Section .lower_text_section{padding:11px}.Product_Info_Card_Section .product_name{font-size:14px}.Product_Info_Card_Section .selling_price{font-size:18px}.Product_Info_Card_Section .mrp{font-size:12px}}@media (max-width:575.98px){.Product_Info_Card_Section .Product_Info_Card{border-radius:13px}.Product_Info_Card_Section .card_img_holder{height:140px}.Product_Info_Card_Section .text_div{top:3px;left:6px;right:9px}.Product_Info_Card_Section .discount_text{padding:5px 9px;font-size:10px}.Product_Info_Card_Section .lower_text_section{padding:10px}.Product_Info_Card_Section .product_name{margin-right:25px;font-size:13px;line-height:1.35}.Product_Info_Card_Section .rating_div{margin-bottom:5px}.Product_Info_Card_Section .star_icon,.Product_Info_Card_Section .rating{font-size:11px}.Product_Info_Card_Section .selling_price{font-size:17px}.Product_Info_Card_Section .mrp{font-size:11px}.Product_Info_Card_Section .pricing_div{margin-bottom:9px}.Product_Info_Card_Section .btn_holder .Add_to_card_btn,.Product_Info_Card_Section .btn_holder button{min-height:34px;font-size:12px}.Product_Info_Card_Section .heart_icon{font-size:18px}}
.Best_seller_heart{cursor:pointer;aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:6px;right:6px;overflow:hidden}.Best_seller_heart .text_holder p{color:#fff;margin-bottom:0;font-size:13px;font-weight:600}.Best_seller_heart .text_holder{background:#000;padding:5px 10px}.Best_seller_heart .like_btn_holder{aspect-ratio:1;background:#e9f4ff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;box-shadow:0 9px 15px #00000029}.Best_seller_heart .like_btn_holder .heart_icon{color:#000;align-items:center;margin:2px 0 0 1px;font-size:20px;display:flex}.best_seller_heart_holder .like_btn_holder{display:flex}.Best_seller_heart .like_btn_holder .heart_icon.sparkle{animation:.8s forwards sparkle-pop}@keyframes sparkle-pop{0%{filter:drop-shadow(0 0 gold);transform:scale(1)}40%{filter:drop-shadow(0 0 8px gold);transform:scale(1.5)}to{filter:drop-shadow(0 0 gold);transform:scale(1)}}@media (min-width:0) and (max-width:485px){.Best_seller_heart .text_holder{padding:3px 5px}.Best_seller_heart{top:2px;right:6px}.Best_seller_heart .text_holder p{font-size:8px}.Best_seller_heart .like_btn_holder .heart_icon{padding:5px;font-size:17px}}

.Green_Btn_With_Icon{background:#428bcf;border:1px solid #428bcf;border-radius:5px;justify-content:center;align-items:center;width:100%;padding:9px 10px;font-size:14px;font-weight:600;display:flex;position:relative;box-shadow:0 3px 6px #00000029;color:#000!important}.Green_Btn_With_Icon:hover{background:#fff}.Green_Btn_With_Icon .icon_holder{border-radius:5px;justify-content:center;align-items:center;padding:4px;display:flex}.Green_Btn_With_Icon .icon_holder .icon_img{width:24px;height:24px;transition:all .2s ease-in}.Green_Btn_With_Icon:hover .icon_holder .icon_img{transition:all .2s ease-in;transform:scale(1.2)}.Green_Btn_With_Icon .icon_holder .left_icon{color:#fff;font-size:14px}.Green_Btn_With_Icon .icon_holder .right_icon{color:#fff;margin-left:7px;font-size:14px}.Green_Btn_With_Icon .icon_holder .dynamic_icon{padding-right:10px}.Green_Btn_With_Icon .btn_text{margin-bottom:0;font-size:14px;color:#fff!important;font-weight:600!important}.Green_Btn_With_Icon:hover .icon_holder .left_icon,.Green_Btn_With_Icon:hover .icon_holder .right_icon,.Green_Btn_With_Icon:hover .btn_text{color:#000!important}@media (min-width:0) and (max-width:575.98px){.Green_Btn_With_Icon{padding:5px}}
.Brown_btn_holder .Brown_btn{text-align:center;color:#fff;-webkit-line-clamp:1;line-clamp:1;background:#428bcf no-repeat padding-box padding-box;border:1px solid #428bcf;border-radius:5px;-webkit-box-orient:vertical;place-content:center;width:100%;padding:9px 2px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.Brown_btn_holder .Brown_btn span{color:#bbb;justify-content:center;align-items:center;margin-left:5px;font-size:9px;font-weight:500;display:flex}.Brown_btn_holder .Brown_btn:hover{border:1px solid #428bcf;color:#fff!important;background:#fff no-repeat padding-box padding-box!important}@media (min-width:0) and (max-width:575px){.Brown_btn_holder .Brown_btn{padding:7px 4px}}@media (min-width:486px) and (max-width:1199px){.Brown_btn_holder .Brown_btn{display:block}}
