@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css);*,body{font-family:Poppins,sans-serif}body,html{overflow-x:hidden!important}.carousel-inner .navbar,.carousel-inner .topbar_menu{margin-right:auto;left:0;right:0;margin-left:auto;position:absolute}.form-control:focus,.navbar-toggler:focus{box-shadow:none!important}#counter,.topbar_menu{left:50%;transform:translateX(-50%)}.card-text,.product_info .two-row{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#quantity_value,.bottom_left,.category_img,.heading,.heading h2,.owl-dots{text-align:center}*{margin:0;padding:0;box-sizing:border-box}.footer_content .footer_link ul li a:hover,.heading_dot,.nav-item .nav-link-about:hover,.nav-item .nav-link:hover,.nav-item-header-2 .nav-link:hover,.theme-color{color:#eb373f}.theme_btn,.theme_btn_bordered{padding:12px 20px;color:#fff;background:#eb373f;font-weight:500}.theme_btn{border-radius:12px;border:none}.theme_btn_bordered{border-radius:50px;border:none}#categorie-links{margin-bottom:20px}a{text-decoration:none!important}.heading a,.nav-item-header-2 .nav-link,.topbar a,a .card .card-body p{color:#000!important}.breadcrumb-item.active,.topbar a:hover{color:#eb373f!important}h1{font-size:64px!important}h2{font-size:40px!important}h3{font-size:25px!important}h4{font-size:22px!important}.heading{display:inline-block;margin:auto;width:100%}.heading h2{display:inline-block!important}.heading h2::after{content:"";display:block;text-align:center;width:78%;height:2px;background:#eb373f;transition:width .3s;margin:18px auto 0}.fixed_section{margin-top:3rem!important;margin-bottom:3rem!important}.hide{display:none}.sticky{position:fixed!important;top:0!important;width:100%!important;z-index:999!important;animation:1s fadeIn!important}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.homepage-banner{width:100%;position:relative;background:0 0}.homepage-banner .owl-nav{display:flex;position:relative!important;justify-content:space-between;top:-230px;margin-top:0!important}#readystock,#usuallydispatch,#zoomedImage{display:none}.carousel-inner .navbar{top:18%;z-index:200}.carousel-inner .topbar_menu{z-index:10}.carousel-control-next,.carousel-control-prev,.rect_zoom_box_active{opacity:1!important}.carousel-indicators .active,.homepage-banner .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot.active span{background-color:#eb373f!important}.carousel-indicators [data-bs-target]{opacity:1!important;width:10px!important;height:10px!important;border-top:none!important;border-bottom:none!important;border-radius:50%!important;margin-right:5px!important;margin-left:5px!important}.topbar .topbar-section{min-height:65px}.topbar a{text-decoration:none;color:#000}.topbar_menu{position:absolute;z-index:99;top:0;width:100%}.logo img{width:65px}.message-icon img{width:42px}.full_image,.input-section{position:relative}.input-section input{height:45px;border-radius:50px}.input-section input ::placeholder{padding-left:60px}.search-icon{position:absolute;right:34px;bottom:12px;width:20px;cursor:pointer}.form-control:focus{border:1px solid #ced4da!important}.nav-item .nav-link,.nav-item .nav-link-about{margin-right:35px;color:#fff}.nav-item .nav-link-about::after,.nav-item .nav-link::after,.nav-item-header-2 .nav-link::after{content:"";display:block;width:0;height:2px;background:#eb373f;transition:width .3s;margin-top:5px}.nav-item .nav-link-about:hover::after,.nav-item .nav-link:hover::after,.nav-item-header-2 .nav-link:hover::after{width:100%;transition:width .3s}.product-banner{width:100%;height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.collapse-button,.collapse-button-2,.owl-theme .owl-nav [class*=owl-]:hover{background:0 0!important}.collapse-button{color:#fff!important;padding:7px 14px!important;border-radius:6px!important}.collapse-button-2{color:#000!important;border:3px solid #000!important;padding:7px 14px!important;border-radius:6px!important}.collapse-button .menu_icon{font-size:18px}.breadcrumb{margin-top:20px}.breadcrumb-home,.breadcrumb-item a{color:#000!important;text-decoration:none}.navbar_class{box-shadow:0 14px 44px rgba(0,0,0,.1);width:100%;position:absolute;background:#fff}.card{border:none!important;box-shadow:0 7px 20px rgb(0 0 0 / 10%)!important;border-radius:15px!important;height:430px!important}.card-text{width:100%;display:-webkit-box}.card .photowithmargin,.card table,.product-grid .photowithmargin{width:100%;height:250px;border-radius:15px 15px 0 0;padding:0!important}.owl-next span,.owl-prev span,.pagination .arrow{background:#eb373f;border-radius:10px;color:#fff;font-size:28px}.owl-prev{margin-right:120px!important}.owl-dots{position:absolute!important;margin-left:auto;margin-right:auto;left:0;right:0;display:inline-flex;bottom:2%;z-index:10;width:10%;justify-content:center}.owl-theme .owl-dots .owl-dot span{background-color:#000!important}.owl-next span,.owl-prev span{padding:0 16px}#counter{position:absolute;margin-top:-2.5%}.homepage-banner .owl-theme .owl-dots .owl-dot span{background-color:#fff!important}.pagination{margin-top:40px}.pagination .arrow{width:40px;height:40px;cursor:pointer}.pagination .pagination_numbers li{padding:3px 14px;font-size:20px;cursor:pointer}.pagination .pagination_numbers .active{border:1px solid #eb373f;border-radius:6px}.homepage-banner .owl-next span,.homepage-banner .owl-prev span{padding:0 16px;background:#fff;border-radius:10px;color:#eb373f;font-size:28px}.footer,.number_section{background:#f1f3f6}.footer_top{padding-top:80px;padding-bottom:20px;font-size:15px}.footer_logo{margin-bottom:20px;width:130px}.footer_logo img{max-width:67%!important}.footer_text .footer_text_heading{color:#eb373f;font-weight:700!important}.footer_text .footer_text_content{font-weight:400;font-size:16px;color:#000}.footer_social_icons li{display:inline-block;margin-right:25px}.footer_social_icons li a img{width:70%}.footer_content h4{color:#eb373f;margin-bottom:23px;font-weight:700}.footer_content .footer_link ul li a{color:#000;font-weight:400;padding:7px 0;display:block;text-decoration:none}.footer_bottom .footer_copyright{font-size:16px;font-weight:300}.gallery_container,.product_details{padding-top:180px!important}.product_images,.product_specification{padding:25px 0}.full_image img{width:100%}.full_image .rect_zoom_box{position:absolute;width:200px;height:160px;background-color:#78787c4d;top:0;left:0;pointer-events:none;transform:translate(-50%,-50%);opacity:0}.rect_zoom_box_deactive{opacity:0!important}#zoomedImage{position:absolute;z-index:30;box-shadow:0 0 8px -2px rgb(0 0 0 / 75%);width:500px!important;height:400px!important}.hideZoomedImage{display:none!important}.showZoomedImage{display:block!important}.product_sub_images{width:90px;overflow:auto!important;max-height:385px}.product_sub_images_mobile_view{width:300px;overflow:auto!important;max-height:70px}.product_sub_images::-webkit-scrollbar{display:none}.product_sub_images_mobile_view::-webkit-scrollbar{display:none}.product_sub_images img{width:84px;margin-bottom:20px}.product_sub_images_mobile_view img{width:300px;margin-bottom:20px}.product_info{padding:25px 0 10px}.product_info .product_number{color:#eb373f;font-weight:600!important;font-size:35px!important}.product_info .product_name{font-weight:600!important;font-size:25px}.product_info .product_desc{font-weight:400!important}.product_info .read_more,.product_specification p,.specification_key li,.specification_value li{font-weight:500!important}.product_info .two-row{display:-webkit-box}.product_info .read_more{color:#eb373f;text-decoration:none;position:relative;cursor:pointer}.product_info .read_more::before{content:"";width:55px;border-bottom:2px solid #eb373f;position:absolute;top:22px}.specification_key,.specification_value{margin:0;padding:0}.specification_key li{color:#0269af;list-style:none;font-size:16px;width:200px}.specification_value li{list-style:none;font-size:16px}.quantity_btn{border:2px solid #0269af;border-radius:12px;background:#fff;padding:10px 0}.quantity_btn p{margin-bottom:0!important}#quantity_value{display:inline-block;border:none;width:25px}#quantity_value:focus-visible{outline:0!important}.quantity_btn .operations{border:2px solid #eb373f;padding:2px 6px;margin:0 10px;font-size:18px;border-radius:10px}.related_product .owl-prev{margin-right:200px!important}.category_img{position:relative;color:#fff}.category_img img{max-width:100%;width:100%;height:340px;border-radius:20px}.bottom_left{position:absolute;bottom:0;width:100%}.award_section h3{font-weight:600!important;font-size:25px!important;margin-bottom:15px}@media only screen and (min-width:992px){.award_text p{width:80%}}.feature_section_content{padding:10px 60px}.feature_section_content h5{font-size:20px;font-weight:500!important}.number_section .number_box{background-color:#fff;display:inline-block;width:100%;height:180px;border-radius:15px;color:#eb373f;font-size:30px;font-weight:700;line-height:30px}.number_section .number_box small{font-size:15px;font-weight:500;line-height:15px}.contact_form{background-color:#eb373f;padding:40px;border-radius:46px}.contact_form h3{color:#fff;font-weight:700;font-size:25px!important}.contact_form form input:not([type=submit]){background-color:#eb373f;border:none;border-bottom:2px solid #fff;font-weight:400;font-size:14px;outline:0;margin:10px;padding:10px;width:100%;color:#fff}.contact_form form input::-webkit-input-placeholder{color:#fff;font-size:11px;font-weight:lighter}.contact_form form input[type=submit]{margin:10px;padding:9px 20px;background:#fff;border:none;outline:0;border-radius:58px;color:#eb373f}.category_section .row{padding-left:3rem;padding-right:3rem}.category_section,.testimonial{background-color:#f1f3f6}.testimonial_card{background-color:#fff;border-radius:20px;padding:10px;height:208px}.testimonial_card_img{display:inline-block!important;height:100px!important;width:200px!important}.testimonial_info h5{font-size:16px;font-weight:500;margin-bottom:1px!important}.sidenav{height:100%;width:0;position:fixed;z-index:9999;top:0;right:0;background-color:#fff;overflow-x:hidden;transition:.5s;padding-top:60px}.sidenav a{padding:8px 32px;text-decoration:none;font-size:15px;color:#000;display:block;transition:.3s}.sidenav a:hover{color:#f1f1f1}.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;padding-right:0!important}@media screen and (max-height:450px){.sidenav{padding-top:15px}.sidenav a{font-size:15px}}@media only screen and (max-width:768px){.owl-nav{display:flex;justify-content:space-around}}@media only screen and (max-width:576px){.heading h2{font-size:28px!important}.product_info .product_number{font-size:24px!important}.specification_key li{font-size:15px;width:150px}.specification_value li{font-size:15px}.homepage-banner .banner_text h2{font-size:35px!important}.homepage-banner .owl-nav{top:-245px}.homepage-banner .banner_text h2,span{font-size:14px}}@media only screen and (max-width:460px){.homepage-banner .banner_text h2{font-size:24px!important}.homepage-banner .owl-nav{top:245px}.homepage-banner .banner_text h2,span{font-size:14px}.homepage-banner .theme_btn_bordered{font-size:12px}}@media only screen and (max-width:440px){.product_sub_images img{width:65px!important}.homepage-banner .banner_text h2{font-size:24px!important}.homepage-banner .banner_text h2,span{font-size:14px}.homepage-banner .theme_btn_bordered{font-size:12px}}.pladge_btn{position:fixed;bottom:20px;left:20px;box-shadow:0 0 26px 0 rgba(0,0,0,.2)}#readystock{margin-top:5px}

.card-body{flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}  /* added by rajesh bodana 20/07/24*/