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

#banner h4.woodmart-title-container u::after {
    content: url(/wp-content/uploads/2025/03/arrow-right.png);
    margin: 0 -8px 0 20px;
}

#banner h4.woodmart-title-container u {
    color: white;
}

#banner .title-wrapper .title span {
    line-height: 88px;
    text-shadow: 3px 1px 0px #A66B45, 4px 4px 0px #FFFFFF;
}

#promo-ban .promo-banner .wrapper-content-banner {
    padding-left: 10px;
    padding-right: 10px;
}

#promo-ban .banner-mask .wrapper-content-banner {
    background: unset;
}

.promo-banner-wrapper:hover .content-banner {
    background: linear-gradient(180deg, #A66B45 0%, #40291B 100%), rgba(166, 107, 69, 0.5);
    padding: 20px;
    width: auto;
}

.promo-banner-wrapper .content-banner {
    transition: .5s all ease;
	 width: auto !important;
}

.title-wrapper .title span {
    background: #A66B45;
    color: #472906;
    text-shadow: 2px 1px 0px #A66B45, 3px 2px 0px #FFFFFF;
    display: inline-block;
    padding: 0 8px;
    line-height: 50px;
}

.title-wrapper .title span.des-2 {
    background: linear-gradient(90deg, #A66B45 0%, #40291B 100%), #A66B45;
    color: white;
    text-shadow: unset;
}

#back-tit h4.woodmart-title-container.title.wd-fontsize-xxxl {
    -webkit-text-stroke: 1px rgb(166 107 69 / 18%);
}

.btn.btn-color-primary {
    background: linear-gradient(180deg, #A66B45 0%, #40291B 100%);
    box-shadow: 1.42857px 2.85714px 0px #FFFFFF, -1.42857px 2.85714px 0px #FFFFFF;
}

.title-wrapper .title span.des-3 {
    color: white;
    text-shadow: none;
}

.main-page-wrapper {
    padding: 0;
    margin-left: -2px;
}

.copyrights-wrapper.copyrights-two-columns {
    background: url(/wp-content/uploads/2021/09/Footer.jpg);
    background-position: bottom center;
	background-size: cover;
}

#contact-sec .wd-social-icons .wd-icon {
    color: #A66B45;
}

.min-footer small {
    font-size: 12px !important;
}

.min-footer small a {
    text-transform: capitalize !important;
    color: #A66B45 !important;
}

.single-product-page {
    padding-top: 80px;
}

.title-size-large .title {
    text-transform: uppercase;
}

.btn.btn-color-primary:hover {
    box-shadow: 1.42857px 2.85714px 0px #FFFFFF, -1.42857px 2.85714px 0px #FFFFFF;
    background: #a16a42;
}

.btn.btn-color-white:hover {
    background: #a66b45;
    color: white;
}

input.wpcf7-form-control.wpcf7-submit {
    background: #a66b45;
    border-radius: 50px;
    color: white;
}

#contact-sec .wd-social-icons .wd-icon:hover {
    color: white !important;
}

.product-grid-item img {
    height: 420px;
    object-fit: contain;
    background: #ffffff;
    padding: 0 20px;
}

.product-grid-item .product-wrapper {border: 1px solid #e0e0e0;}

.product-grid-item .wd-product-cats {
    display: none;
}




@media only screen and (max-width: 1000px){
	
	#banner .text-left {
    text-align: center !important;
}

#banner .title-wrapper .title span {
    line-height: 50px !important;
}

#banner h4.woodmart-title-container u::after {
	display: none;
	}
	
#inn-pg h4 {
    font-size: 20px;
    line-height: 28px;
}

.title-wrapper .title span {
    line-height: 40px;
}

#inn-pg p {
    font-size: 16px;
    line-height: 24px;
}

#inn-pg .elementor-element-populated {
    padding: 0 10px;
}	
	
	
.page-title {
    padding: 50px 10px !important;
}

.page-title .title {
    font-size: 28px !important;
}
	
	.wd-logo img {
		padding: 2px !important;
	}	
	
	
	
	
}