/* ================================
   WoodMart Header & Page Title Skin
   Onur için renk seti (öncelikli)
   ================================ */
:root{
  --wd-bg: #051230;       /* arka plan (normal) */
  --wd-text: #f48067;     /* metin (normal) */
  --wd-hover-bg: #f48067; /* arka plan (hover) */
  --wd-hover-text: #b5decc; /* metin (hover) */
}

/* ---------- HEADER (WoodMart Header Builder) ---------- */
.whb-header,
.whb-main-header,
.whb-sticky .whb-main-header{
  background-color: var(--wd-bg) !important;
}

.whb-header a,
.whb-header .wd-header-nav > .menu > li > a,
.whb-header .wd-tools-element a,
.whb-header .wd-nav > li > a,
.whb-header .wd-tools-text,
.whb-header .wd-dropdown-menu > li > a{
  color: var(--wd-text) !important;
  transition: color .2s ease, background-color .2s ease, border-color .2s ease !important;
}

.whb-header .wd-header-nav > .menu > li:hover > a,
.whb-header .wd-header-nav > .menu > li.current-menu-item > a,
.whb-header a:hover{
  color: var(--wd-hover-text) !important;
}

.whb-header .wd-header-nav > .menu > li:hover > a{
  background-color: var(--wd-hover-bg) !important;
  border-radius: 6px !important;
}

.whb-header .btn,
.whb-header .button,
.whb-header .wd-btn{
  background-color: var(--wd-bg) !important;
  color: var(--wd-text) !important;
  border-color: var(--wd-text) !important;
}
.whb-header .btn:hover,
.whb-header .button:hover,
.whb-header .wd-btn:hover{
  background-color: var(--wd-hover-bg) !important;
  color: var(--wd-hover-text) !important;
  border-color: var(--wd-hover-text) !important;
}

.whb-header .searchform input[type="text"],
.whb-header .searchform input[type="search"]{
  background-color: transparent !important;
  color: var(--wd-text) !important;
  border-color: rgba(244,128,103,.5) !important;
}
.whb-header .searchform input[type="text"]::placeholder,
.whb-header .searchform input[type="search"]::placeholder{
  color: rgba(244,128,103,.7) !important;
}

.whb-header .wd-tools-element .wd-tools-icon,
.whb-header .wd-tools-element .wd-tools-count{
  color: var(--wd-text) !important;
}
.whb-header .wd-tools-element:hover .wd-tools-icon,
.whb-header .wd-tools-element:hover .wd-tools-count{
  color: var(--wd-hover-text) !important;
}

/* ---------- SAYFA BAŞLIKLARI / BANNER (Page Title) ---------- */
.page-title,
.page-title .container,
.title-wrapper{
  background-color: var(--wd-bg) !important;
}

.page-title .entry-title,
.page-title .title,
.page-title .breadcrumbs,
.page-title .breadcrumbs a,
.page-title a{
  color: var(--wd-text) !important;
}

.page-title .breadcrumbs .delimiter,
.page-title .breadcrumbs span{
  color: var(--wd-text) !important;
  opacity: .9 !important;
}

.page-title a:hover{
  color: var(--wd-hover-text) !important;
}

.single-product .product-page-title,
.single-product .product-page-title .container{
  background-color: var(--wd-bg) !important;
}
.single-product .product-page-title .entry-title,
.single-product .product-page-title .woocommerce-breadcrumb,
.single-product .product-page-title a{
  color: var(--wd-text) !important;
}
.single-product .product-page-title a:hover{
  color: var(--wd-hover-text) !important;
}

/* ---------- Menü ve Alt Menü ---------- */
.whb-header .sub-menu{
  background-color: var(--wd-bg) !important;
}
.whb-header .sub-menu a{
  color: var(--wd-text) !important;
}
.whb-header .sub-menu a:hover{
  background-color: var(--wd-hover-bg) !important;
  color: var(--wd-hover-text) !important;
}
