/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* .main-page-wrapper > .container */

.container.main-footer{
	max-width: 100%;
	padding: 0;
}
.wd-prefooter {
	padding-bottom: 0 !important;
}
.whb-main-header{
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
	backdrop-filter: blur(5px);
}
/* .site-content {
  margin-bottom: 0px;
} */
.custContainer{
    max-width: 1440px !important;
}
.infoBox *:not(img) {
    transition: all 0.3s ease-in-out; 
}

.infoBox img {
    filter: brightness(0) saturate(100%) invert(29%) sepia(79%) saturate(1797%) hue-rotate(198deg) brightness(94%) contrast(95%);
    object-fit: contain;
  object-position: center;
}

.infoBox:hover {
    color: #bdd4ee;
}

.infoBox:hover h3 {
    color: #fff;
}

.infoBox:hover ul li span{
	color: #7fc4ff !important;
}
.infoBox:hover ul li svg {
    fill: #7fc4ff !important;
}

.infoBox:hover img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7496%) hue-rotate(26deg) brightness(90%) contrast(111%);
}
select option {
	color: var( --e-global-color-4bf589e );
}
.headLink:hover a{
    color: var( --e-global-color-7b2c547 ) !important;
    text-decoration: underline;
}
.custBtn a{
    padding-left: 0 !important;
    padding-right: 10px !important;
    transition: all 0.3s ease-in-out;
}
.custBtn a .elementor-button-content-wrapper{
        transition: all 0.3s ease-in-out;
}
.custBtn a:hover{
    padding-right: 0 !important;
}
.custBtn a:hover .elementor-button-content-wrapper{
    gap: 30px !important;
}
.productDiv:hover img {
    scale: 1.1;
}
.productDiv:hover h2{
	color: var( --e-global-color-4bf589e ) !important;
}
.productImg{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}
.productImg::before{
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-image: linear-gradient(transparent, #050504);
	z-index: 1;
}
.productImg *{
    height: 100%;
}
.productCont{
  position: relative;
  z-index: 1;
}
.productImg img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    transition: all .3s ease-in-out;
}
.category-image::before{
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-image: linear-gradient(transparent, #050504);
	z-index: 1;
}
.hover-mask{
	z-index: 1;
}
.postid-16163 .product-tabs-wrapper{
	display: none;
}

.wb_cptb_content a {
  color: #106cd8;
}

















