.Common_Product_Swiper{margin:50px 0}@media (min-width:0) and (max-width:767.98px){.Common_Product_Swiper{margin:0}}
.Common_Heading_Holder{justify-content:space-between;align-items:center;margin:2% 0%;padding-left:15px;display:flex;position:relative}.Common_Heading_Holder:before{content:"";border-left:4px solid #b22c35;height:100%;position:absolute;bottom:0;left:0}.Common_Heading_Holder h4{color:#000;margin-bottom:0;font-family:Montserrat;font-size:17px;font-weight:700;position:relative}.show_all_text p{letter-spacing:0;color:#707070;opacity:1;cursor:pointer;margin-bottom:0;font-size:16px;font-weight:700;text-decoration:underline;transition:transform .3s}.show_all_text p .righticon{padding-left:1px;font-size:16px;font-weight:900}.show_all_text p:hover{color:#b22c35;transform:translate(3px)}.Common_Heading_Holder .subtext{color:#707070;text-wrap-mode:nowrap;margin:5px 0 15px;font-size:14px;font-weight:400;position:absolute}@media (min-width:0) and (max-width:767.98px){.Common_Heading_Holder{padding-left:18px}}@media (min-width:0) and (max-width:425px){.Common_Heading_Holder h4{font-size:15px}.Common_Heading_Holder .show_all_text p{font-size:11px}.Common_Heading_Holder .show_all_text p .righticon{font-size:13px}}@media (min-width:426px) and (max-width:767.98px){.Common_Heading_Holder h4{font-size:18px}.Common_Heading_Holder .show_all_text p,.Common_Heading_Holder .show_all_text p .righticon{font-size:13px}}@media (min-width:768px) and (max-width:991px){.Common_Heading_Holder h4{font-size:20px}}@media (min-width:992px) and (max-width:1200px){.Common_Heading_Holder h4{font-size:20px}}@media (min-width:1201px) and (max-width:1400px){.Common_Heading_Holder h4{font-size:22px}}
.Common_Product_Card{cursor:pointer;height:100%;transition:all .35s}.Common_Product_Card .outer_colored_card{background:#fff;border:1px solid #ececec;border-radius:16px;height:100%;padding:18px 15px;transition:all .35s;position:relative;overflow:hidden;box-shadow:0 4px 14px #0000000d}.Common_Product_Card:hover{transform:translateY(-8px)}.Common_Product_Card:hover .outer_colored_card{border-color:#b22c35;box-shadow:0 14px 35px #0000001f}.Common_Product_Card .outer_colored_card:before{content:"";transform-origin:0;background:#b22c35;width:100%;height:4px;transition:transform .35s;position:absolute;top:0;left:0;transform:scaleX(0)}.Common_Product_Card:hover .outer_colored_card:before{transform:scaleX(1)}.Common_Product_Card .outer_colored_card .img_holder{background:linear-gradient(#fafafa,#f4f4f4);border-radius:12px;justify-content:center;align-items:center;width:100%;height:170px;margin-bottom:18px;padding:15px;display:flex;overflow:hidden}.Common_Product_Card .outer_colored_card .img_holder .prod_img{object-fit:contain;width:100%;height:100%;transition:transform .4s}.Common_Product_Card:hover .prod_img{transform:scale(1.08)}.Common_Product_Card .outer_colored_card .text_holder{text-align:center;padding:0}.Common_Product_Card .outer_colored_card .text_holder .prod_name{color:#222;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;font-size:16px;font-weight:600;line-height:1.5;transition:color .3s;display:-webkit-box;overflow:hidden}.Common_Product_Card:hover .prod_name{color:#b22c35}@media (min-width:0) and (max-width:575px){.Common_Product_Card .outer_colored_card{border-radius:12px;padding:12px}.Common_Product_Card .outer_colored_card .img_holder{height:120px;margin-bottom:12px;padding:10px}.Common_Product_Card .outer_colored_card .text_holder .prod_name{font-size:14px;line-height:1.4}}@media (min-width:576px) and (max-width:991px){.Common_Product_Card .outer_colored_card .img_holder{height:150px}.Common_Product_Card .outer_colored_card .text_holder .prod_name{font-size:15px}}
