/* Home Banner slider  */
.hmv2-slider .swiper-slide-contents{
	background: #ffffff94;
	padding: 20px;
}
.hmv2-slider .swiper-slide-contents .elementor-slide-heading{
	margin: 0;
}
.populer-cat.elementor-products-grid ul.products{
	margin-top: 0 !important;
}
/* Home Banner slider  */


/* Home Banner category */
.banner-category .woocommerce ul.products li.product a{
	position: relative;
	max-height: 250px;
	width: 100%;
	aspect-ratio: 4/3;
}
.banner-category .woocommerce ul.products li.product a .woocommerce-loop-category__title{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: #00000095;
	opacity: 0;
	transition: opacity 0.6s ease-in-out;
	display: flex;
    justify-content: center;
    align-items: center;
    padding: 10px;
}
.banner-category .woocommerce ul.products li.product:hover a .woocommerce-loop-category__title{
	opacity: 1;
	transition: opacity 0.6s ease-in-out;
}
.banner-category .woocommerce ul.products li.product a img {
    aspect-ratio: 9 / 6;
    margin-bottom: 0;
    object-fit: fill;
}
.banner-category.elementor-products-grid ul.products {
    margin-top: 0 !important;
}
.banner-category.elementor-products-grid ul.products.elementor-grid li.product:hover {
    transform: translateY(0);
    transition: transform 0.3s ease-in-out;
}
/* Home Banner category */


/* Feature Product Slider */
body.page-id-845344 .site-header{
/*	display: none !important;*/
}
.homev2-feature-product .slick-track{
/*	width: 100% !important;*/
}
.homev2-feature-product .woocommerce ul.products li.product a img{
	max-height: 220px;
	aspect-ratio: 4 / 3;
    object-fit: contain;
}
.homev2-feature-product .woocommerce ul.products li.product .feature-pro-sku{
	/*position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 30px;
    background: #00000090;
    transform: translateY(100%);
    transition: 0.6s all;*/
}
.homev2-feature-product .woocommerce ul.products li.product:hover .feature-pro-sku {
    /*transform: translateY(0);
    transition: 0.6s all;*/
}

/* custom-news-form */
.custom-news-form{

}

.hv2-search .aws-container .aws-search-form .aws-search-field{
	border-width: 0 !important;
}

.banner-info .elementor-icon-list-item > a{
	transition: 0.6s all;
}
.banner-info .elementor-icon-list-item:hover > a{
	transform: scale(1.04);
	transition: 0.6s all;
}




/* Header New  */
.header-new {

}
.header-new.header-sticky {
    position: fixed;
    top: 0;
    z-index: 999;
    background-color: #f7f7f7 !important;
}
.header-new.header-sticky .hv2-bottom{
	background-color: transparent !important;
}
.header-new.header-sticky .h-search,
.header-new.header-sticky .hn-right{
	transition: height 0.3s;
/*	display: none;*/
height: 0;
overflow: hidden;
}
.header-new .hv2-top .e-con-inner{
	transition: padding 0.3s;
}
.header-new.header-sticky .hv2-top .e-con-inner{
	padding: 0;
	transition: padding 0.3s;
}
.header-new .elementor-widget-theme-site-logo img{
	transition: padding 0.3s;
}
.header-new.header-sticky .elementor-widget-theme-site-logo img {
	padding: 10px;
    background: #f7f7f7 !important;
    border-radius: 50%;
	transition: padding 0.3s;
	max-width: 100px;
}
.header-new.header-sticky .hv2-top {
	background-color: transparent !important;
}
.hv2-bottom{

}

#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu{
	box-shadow: 0px 10px 10px 0px rgba(182, 182, 182, 0.13137254901960786);
}


.search.search-results .is-sub-category{
	display: none;
}