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


.wd-nav[class*="wd-style-"]>li>a {color: #ffffff;}
.wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a, .wd-nav[class*="wd-style-"]>li:hover>a {color: #FFF;}
.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number, .wd-tools-element .wd-tools-count{color:#000 !important;}
.home-banner .wd-slide-container{padding-bottom:0;}
.wd-dropdown-menu.wd-design-aside.wd-style-with-bg .wd-sub-menu-wrapp>.wd-sub-menu>li>a{color:#000 !important;}
.footer-address li{position:relative; padding-left:25px;margin-bottom: 30px;}
.footer-address li svg{position:absolute; left:0; top:6px;}
footer #menu-footer-menu-sitemap{column-count: 2;column-gap: 20px;}
#menu-footer-menu-sitemap li, #menu-footer-menu-useful-links li{margin-bottom:25px;}
#menu-footer-menu-sitemap li.current-menu-item a, #menu-footer-menu-useful-links li.current-menu-item a, #menu-footer-menu-sitemap li a:hover, #menu-footer-menu-useful-links li a:hover, .footer-address a:hover{color:#937F5A; font-weight:700;}
.footer-container{font-size:16px; color:#666666; font-weight:300;}
.footer-container a{color:#666666;}
footer .footer-column .widget-title{margin-bottom: 35px;font-weight: 600;text-transform: capitalize;}
.price .amount{color:#141414;}
.wd-product .price {font-weight: 400;font-size: 20px;}
.wd-product .product-element-top{min-height: 330px;max-height: 330px;display: flex;align-items: center;background: #FAFAFA;}
.wd-product .wd-entities-title {font-size: 20px !important;font-weight: 400;padding-top: 10px;}
.wd-product .wd-product-cats{padding:5px 0;}
.title-wrapper .liner-continer{margin-bottom:20px;}
.home-toprated-wrapper .wd-product .product-element-top{min-height: 400px;max-height: 400px;display: flex;align-items: center;background: #FFF;}
.custom-button a{height:51px; padding:0 35px !important; display:inline-flex; align-items:center; justify-content:center; border:1px solid #FFF !important; border-width:1px 1px 1px 1px; color:#FFF;} 
.custom-button a.btn:hover {background-color: #FFF !important;color: #000 !important;}
.info-box-content .info-btn-wrapper .btn-style-link.btn-color-primary{border-color:#333;}
.wd-nav .nav-link-text:after {
    content: '';
    position: absolute;
    top: 100%;
    left: 0;
    width: 0;
    height: 2px;
    background-color: var(--wd-primary-color);
    transition: width 0.4s cubic-bezier(0.19, 1, 0.22, 1);
}
.wd-nav li.current-menu-item .nav-link-text:after{width:100% !important;}
.wd-page-nav-btn a:hover .wd-entities-title{color:#937F5A;}
nav[class*="-pagination"] li .current, nav[class*="-pagination"] li:hover a{color: #FFF;background: #937F5A;}
.wd-product .product-wrapper .star-rating{display:none !important;}
.woocommerce-shop .wd-nav-product-cat{display:none;}
.single-product .shop-content-area{padding-top:150px;}
.single_add_to_cart_button{padding:5px 32px;}
.wpcf7-submit{background:#3D3E3E; color:#FFF; padding:5px 32px;}
.wpcf7-submit:hover{ background:#937F5A; color:#FFF; }
.footer-container{border-top:1px solid #D9D9D9;}
.wd-page-nav .back-to-archive{display:none;}

.home-blog .article-inner .article-body-container .entry-meta-list .meta-author{display:none !important;}




@media only screen and (max-width: 767.98px){
    header .wd-tools-element>a{color:#FFF;}
        .wd-nav-mob-tab>li.wd-active>a, .wd-nav-mob-tab>li>a:hover{background-color: rgb(0 0 0) !important;color: #fff !important;}
    .wd-nav-mob-tab>li>a{color:#000 !important;}
    .home-banner #slider-70 .wd-slide{ min-height: auto !important;}
    .home-banner .e-con-inner{padding:80px 0 30px 0;}
    footer .footer-column .widget-title{margin-bottom: 20px;}
    #menu-footer-menu-sitemap li, #menu-footer-menu-useful-links li{margin-bottom:15px;}
    .wd-product .product-element-top {min-height: 260px;max-height: 260px;}
    .home-toprated-wrapper .wd-product .product-element-top{min-height: 300px;max-height: 300px;}
    .single-product .shop-content-area {padding-top: 120px;}
    .wd-nav-mobile li:is(.current-menu-item,.wd-active)>a {color: var(--wd-primary-color);background: #000;}
    
}