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

.whb-header {
    margin-bottom: 0 !important;
}

#three-cat .promo-banner .content-banner {
    position: absolute !important;
    left: 35px;
    bottom: 20px;
    text-align: left;
}

.product-grid-item .product-wrapper {
    margin-bottom: 45px;
}

.product-element-top {
    margin-bottom: 20px;
}

#banner .arrows-style-3 .flickity-button {
    display: none;
}

#banner .title-subtitle {
    margin-bottom: 0 !important;
}

#banner .title-wrapper .title {
    background: -webkit-linear-gradient(#DABB6B 0%, #C49430 100%););
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent ;
}

#banner .wd-text-block {
    max-width: 500px !important;
    line-height: 26px;
}

#banner .btn-icon-pos-right {
    width: 140px;
    background: white;
    color: #222222 !important;!i;!;
    font-weight: 600;
}

div#grad-title .title {
    background: -webkit-linear-gradient(#DABB6B 0%, #C49430 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin: 15px 0 20px;
}

span.qodef-m-text-item {
    position: relative;
}

span.qodef-m-text-item::after {
    content: url(/wp-content/uploads/2024/10/Star-4.png);
    position: absolute;
    right: -13px;
}


.whb-main-header .container {
    width: 92% !important;
}

.wd-logo img {
    max-height: 108px !important;
}

.whb-sticked {
    opacity: 0 !important;
}

.container.main-footer img {
}

.footer-column.footer-column-1 {
    max-width: 
40% !important;!i;!;
    flex: 0 0 40%;
}

.footer-column.footer-column-2, .footer-column.footer-column-3, .footer-column.footer-column-4 {
    max-width: 20% !important;
}

.container.main-footer :is(p, a) {
    font-size: 14px;
    color: #222222;
    text-transform: none;
}

.container.main-footer p {
    width: 90%;
}

.container.main-footer li {
    line-height: 30px;
}

.widget-title {
    color: #222222;
    margin-bottom: 22px !important;
}

div#nav_menu-17 img {
    margin-right: 18px;
}

.footer-sidebar {
    padding-top: 70px !important;
    padding-bottom: 25px !important;
}

.copyrights-wrapper.copyrights-centered {
    background: #111111;
}

.copyrights-wrapper.copyrights-centered {
    color: #DABB6C !important;
    text-transform: capitalize;
}

.wd-nav[class*="wd-style-underline"] .nav-link-text {
    color: #111111;
}

span.wd-cart-number.wd-tools-count {
    background: #DD0000 !important;
}

.wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a {
    color: #111111 !important;
}

.wd-nav[class*="wd-style-"]>li>a:hover {
    color: #dabb6b !important;
}

.single-product .main-page-wrapper {
    padding-top: 350px;
    position: relative;
}

.single-product .main-page-wrapper::after {
    content: '';
    background: url('/wp-content/uploads/2024/10/foot-bg.jpg');
    width: 100%;
    height: 300px;
    position: absolute;
    top: 0;
}

.page-title {
    margin-top: 0 !important;
    padding: 80px 0 !important;
}

.product-grid-item .wd-entities-title {
    margin-top: 25px !important;
}