.Product_Info_Card_Section{height:100%}.Product_Info_Card_Section .Product_Info_Card{opacity:1;background:#fff no-repeat padding-box padding-box;border:1px solid #d3d3d336;border-radius:10px;width:100%;height:100%;position:relative;box-shadow:0 3px 6px #00000029}.Product_Info_Card_Section .Product_Info_Card .upper_image_section{border-bottom:.5px solid #80808017;position:relative}.Product_Info_Card_Section .Product_Info_Card .upper_image_section .text_div{height:100%;display:flex;position:absolute;bottom:0;left:0}.Product_Info_Card_Section .Product_Info_Card .upper_image_section .text_div .discont_div{background:linear-gradient(#ffa700 0%,#aa6f00 100%) no-repeat padding-box padding-box;border-radius:5px 0 0;justify-content:center;align-items:center;width:30px;height:100%;display:flex}.Product_Info_Card_Section .Product_Info_Card .upper_image_section .text_div .discont_div .discount_text{color:#fff;width:max-content;margin-bottom:0;font-size:15px;font-weight:600;position:absolute;transform:rotate(270deg)}.Product_Info_Card_Section .Product_Info_Card .upper_image_section .text_div .company_div{background:#484848 no-repeat padding-box padding-box;border-radius:0 50px 0 0;justify-content:center;align-items:end;width:23px;height:67%;margin-top:auto;display:flex}.Product_Info_Card_Section .Product_Info_Card .upper_image_section .text_div .company_div .company_text{color:#fff;width:max-content;margin-bottom:27px;font-size:13px;font-weight:600;position:absolute;transform:rotate(270deg)}.Product_Info_Card_Section .Product_Info_Card .upper_image_section .card_img_holder{aspect-ratio:1;width:70%;margin:0 auto}.Product_Info_Card_Section .Product_Info_Card .upper_image_section .card_img_holder img{aspect-ratio:1;object-fit:contain;width:100%;height:100%}.Product_Info_Card_Section .Product_Info_Card .lower_text_section{background:#eee no-repeat padding-box padding-box;padding:10px;box-shadow:0 3px 6px #00000029}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .product_name{color:#202020;cursor:pointer;letter-spacing:0;opacity:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:14px;font-size:14px;font-weight:700;display:-webkit-box;overflow:hidden}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .rating_div{justify-content:space-between;align-items:center;display:flex}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .rating_div .sub_text{letter-spacing:0;color:#8f8f8f;opacity:1;margin-bottom:7px;font-size:14px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .rating_div .rating_sub_div{align-items:center;display:flex}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .rating_div .rating_sub_div .star_icon{color:#ff8c28;padding-right:10px;font-size:15px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .rating_div .rating_sub_div .rating{letter-spacing:0;color:#202020;opacity:1;margin-bottom:0;font-size:14px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div{justify-content:space-between;align-items:center;margin-bottom:18px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .left_side{width:60%}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .selling_price{letter-spacing:0;color:#e23535;opacity:1;margin-bottom:0;font-size:19px;font-weight:500}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .mrp{letter-spacing:0;color:#8f8f8f;opacity:1;margin-bottom:6px;font-size:14px;font-weight:500;text-decoration:line-through}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .discount_div{opacity:1;background:#fe0 no-repeat padding-box padding-box;border-radius:2px;justify-content:center;align-items:center;width:28%;padding:2px;display:flex}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .discount_div .discount{letter-spacing:0;color:#202020;opacity:1;margin-bottom:0;font-size:11px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div{opacity:1;background:linear-gradient(90deg,#fff 0%,#e4f1cc 50%);border-color:#add566;border-radius:3px;width:100%;padding:2px 5px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div .kilo_div{justify-content:space-between;align-items:center;display:flex}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div .kilo_div .kilo_text{letter-spacing:0;color:#000;opacity:1;margin-bottom:0;font-size:15px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div .kilo_div .icon_p{margin-bottom:2px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div .kilo_div .down_icon{color:#000;font-size:21px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .btn_holder .basket_icon{color:#60ab80;padding-right:10px;font-size:15px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .favourite_div .heart_icon{color:#000;cursor:pointer;font-size:22px;transition:all .2s ease-in-out;position:absolute;top:13px;right:23px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .favourite_div .heart_icon.active{font-size:18px;color:#df4223!important}.Product_info_list_card{opacity:1;background:#fff no-repeat padding-box padding-box;border:1px solid #d3d3d336;border-radius:10px;width:100%;height:100%;padding:5px;position:relative;box-shadow:0 3px 6px #00000029}.Product_info_list_card .card-flex{display:flex}.Product_info_list_card .card-flex .card_img_holder{width:120px}.Product_info_list_card .card-flex .card_img_holder .product{aspect-ratio:1;object-fit:contain;width:100%}.Product_info_list_card .card-flex .content-div{width:100%;padding:0 20px}.Product_info_list_card .card-flex .product_name{color:#000;margin-bottom:5px;font-size:16px;font-weight:600}.Product_info_list_card .card-flex .perkg{color:#ccc;margin-bottom:5px;font-size:13px}.Product_info_list_card .card-flex .left_side .selling_price{color:#6ec090;margin-bottom:0;margin-right:10px;font-size:15px}.Product_info_list_card .card-flex .left_side .mrp{color:#ccc;margin-bottom:0;margin-right:10px;font-size:14px;text-decoration:line-through}.Product_info_list_card .card-flex .left_side .discount{background-color:#fe0;margin-bottom:0;padding:2px 10px;font-size:12px}.Product_info_list_card .card-flex .rating_sub_div .star_icon{color:#ff8c28;font-size:14px}.Product_info_list_card .card-flex .rating_sub_div .rating{margin-bottom:0;margin-left:5px;font-size:16px}.Product_info_list_card .card-flex .favourite_div{margin-left:20px}.Product_info_list_card .card-flex .heart_icon{font-size:20px}.Product_info_list_card .card-flex .heart_icon.active{color:#df4223!important}.Product_Info_Card_Section .swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;transform:translate(0,0);position:unset!important}.Product_Info_Card_Section .kilo_main_div{cursor:pointer;position:relative}.Product_Info_Card_Section .unit_dropdown{z-index:999;background:#fff;border-radius:5px;width:100%;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 10px #00000026}.Product_Info_Card_Section .unit_item{color:#081c02;cursor:pointer;border-bottom:1px solid #eee;padding:8px 10px;font-size:13px;font-weight:500;transition:all .2s}.Product_Info_Card_Section .unit_item:hover{background:#e4f1cc}.Product_Info_Card_Section .unit_item:last-child{border-bottom:none}@media (min-width:0) and (max-width:991px){.btn_holder .custom-outline-with-bg-btn{width:max-content;margin:0;padding:9px 54px}.Product_Info_Card_Section .Product_Info_Card .upper_image_section .text_div .discont_div .discount_text{color:#fff;width:max-content;margin-bottom:0;font-size:10px;font-weight:600;position:absolute;transform:rotate(270deg)}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .product_name{font-size:16px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .rating_div .sub_text{margin-bottom:5px;font-size:11px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .selling_price{font-size:15px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .mrp{font-size:14px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .rating_div .rating_sub_div .rating{margin-bottom:-5px;font-size:11px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .rating_div .rating_sub_div .star_icon{margin-top:5px;padding-right:5px;font-size:10px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div .kilo_div .kilo_text{margin-bottom:0;font-size:10px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div .kilo_div .down_icon{margin-bottom:4px;font-size:15px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div .kilo_div .icon_p{margin-bottom:0}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div{width:52px;margin:-30px 0 0;padding:3px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .discount_div{width:fit-content;padding:1px 5px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .discount_div .discount{font-size:10px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .btn_holder .basket_icon{padding-right:2px;font-size:12px}}@media (min-width:768px) and (max-width:1400px){.Product_Info_Card_Section .Product_Info_Card .upper_image_section .text_div .discont_div .discount_text{font-size:15px}}@media (min-width:992px) and (max-width:1400px){.Product_Info_Card_Section .Product_Info_Card .lower_text_section .product_name{font-size:16px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .rating_div .sub_text{margin-bottom:3px;font-size:12px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .selling_price{font-size:16px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div .kilo_div .kilo_text{font-size:13px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .kilo_main_div{width:65px;padding:5px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .pricing_div .mrp{margin-bottom:4px;font-size:14px}.Product_Info_Card_Section .Product_Info_Card .lower_text_section .rating_div .rating_sub_div .rating{font-size:12px}}
