/*
 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-sticky-nav {
	display: none !important;
} */
body{
	margin: 0 !important;
}
.whb-main-header .whb-column.whb-col-center.whb-column9.whb-visible-lg{
	max-width: 50%;
}
.whb-main-header .whb-column.whb-col-right.whb-column10.whb-visible-lg .wd-header-my-account a,
.whb-main-header .whb-column.whb-col-right.whb-column10.whb-visible-lg .wd-header-search a,
.whb-main-header .whb-column.whb-col-right.whb-column10.whb-visible-lg .wd-header-wishlist a,
.whb-main-header .whb-column.whb-col-right.whb-column10.whb-visible-lg .wd-header-cart a{
	color: #fff;
}
.whb-row.whb-header-bottom.whb-not-sticky-row.whb-with-bg.whb-border-fullwidth.whb-color-dark.whb-hidden-mobile.whb-flex-flex-middle a{
	color: #fff;
}
.whb-row.whb-header-bottom.whb-not-sticky-row.whb-with-bg.whb-border-fullwidth.whb-color-dark.whb-hidden-mobile.whb-flex-flex-middle a {
    color: #fff;
    font-size: 15px;
    font-weight: 400;
    text-transform: uppercase;
}
.wd-nav:is(.wd-style-bordered,.wd-style-separated)>li:not(:last-child):after {
    border-right: 1px solid rgb(255 255 255);
}

.wd-tools-element>a{
	color: #fff !important;
}
.wd-nav[class*="wd-style-"]>li>a {
    color: #fff;
}
.wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a{
    color: #DABD54 !important;
}
.whb-row.whb-header-bottom.whb-not-sticky-row.whb-with-bg.whb-border-fullwidth.whb-color-dark.whb-hidden-mobile.whb-flex-flex-middle a:hover{
	color: #DABD54 !important;
	transition: 0.3s;
}
a:hover{
	color: #DABD54 !important;
}
.s wd-search-inited{
	background: #ffffff00;
    border: 2px solid #ffffff;
    color: #fff;
}

.wd-dropdown.wd-dropdown-menu.wd-dropdown-my-account a:hover{
	color: #DABD54 !important;
	transition: 0.3s;
}
.wd-dropdown.wd-dropdown-menu.wd-dropdown-my-account a {
    color: #000000 !important;
}
.wd-header-my-account .wd-dropdown-my-account.wd-dropdown{
	border: 1px solid #DABD54 !important;
}
.wd-header-my-account .wd-dropdown-my-account .wd-sub-menu a{
	color: #000 !important;
}
.whb-row.whb-general-header.whb-not-sticky-row{
	padding: 8px 0;
}


/* ===== FARIN FUSION PREMIUM OFFER ===== */

.fusion-offer {
    position: relative;
    display: inline-block;
    padding: 7px 20px;
    font-size: 14px;
    font-weight: 600;
    text-decoration: none !important;
    color: #ffffff !important;
    border: 1px solid #aaaaaa;
    border-radius: 40px;
    overflow: hidden;
    z-index: 1;
    transition: 0.3s ease;
	margin-top: 4px;
}

/* Moving Background Effect */
.fusion-offer::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 100%;
    background: linear-gradient(120deg, #00000000, rgb(236 198 73 / 98%), transparent);
    animation: moveBg 3s linear infinite;
    z-index: -1;
}

@keyframes moveBg {
    0% { left: -100%; }
    50% { left: 0%; }
    100% { left: -100%; }
}

.fusion-offer:hover {
    background: #000;
    color: #111 !important;
	color: #fff;
}

.wd-entities-title{
	color: #fff;
}
.category-grid-item .wd-cat-wrap{
	background: #2D3436;
}
.wd-toolbar{
	background: #2D3436 !important;
}
.wd-product .wd-product-header .wd-entities-title{
	color: #000 !important;
}
.wrap-price .swap-wrapp{
	width: 100%;
}
.wrap-price .wd-add-btn{
	background: #2D3436;
	width: 100%;
	padding: 10px;
	text-align: center;
}
.wrap-price .wd-add-btn a{
	color: #fff !important;
}
.product-element-bottom .wd-entities-title{
	color: #000;
}
.wd-product-stock.stock{
	display: none !important;
}
.wd-product .wd-add-btn>a{
	background-color: #2D3436 !important;
}
.single-product .woocommerce-breadcrumb a{
	color: #fff;
}