



@media (min-width: 1025px) {
	/* =========================================================
   CentralHome Header
   Default: transparent + white logo/menu/search
   Default hover: white bg + normal logo + black menu/search
   Sticky active: white bg + normal logo + black menu/search
   B2B button: untouched
========================================================= */

:root{
  --central-red: #d1001c;
}

/* =========================================================
   1) DEFAULT STATE (before sticky activates)
========================================================= */

.whb-row.whb-general-header.whb-sticky-row{
  background: #8B8B8B !important;
  box-shadow: none !important;
  transition:
    background-color .22s ease,
    box-shadow .22s ease;
}

/* Logo white overlay by default */
.whb-row.whb-general-header.whb-sticky-row .site-logo img,
.whb-row.whb-general-header.whb-sticky-row .wd-logo img{
  filter: brightness(0) invert(1) !important;
  transition: filter .22s ease;
}

/* Main menu white by default */
.whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .woodmart-nav-link,
.whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .woodmart-nav-link .nav-link-text{
  color: #fff !important;
  transition: color .22s ease;
}

/* Search white by default */
.whb-row.whb-general-header.whb-sticky-row .wd-header-search a{
  color: #fff !important;
  transition: color .22s ease;
}

/* Mobile menu white by default */
.whb-row.whb-general-header.whb-sticky-row .wd-header-mobile-nav a{
  color: #fff !important;
  transition: color .22s ease;
}

/* =========================================================
   2) DEFAULT HOVER STATE (before sticky)
   όταν περνάς το ποντίκι από πάνω και ΔΕΝ έχει γίνει sticky ακόμα
========================================================= */

.whb-row.whb-general-header.whb-sticky-row:hover,
.whb-row.whb-general-header.whb-sticky-row:focus-within{
  background: #fff !important;
  box-shadow: 0 2px 12px rgba(0,0,0,.06) !important;
}

/* Logo back to normal on hover */
.whb-row.whb-general-header.whb-sticky-row:hover .site-logo img,
.whb-row.whb-general-header.whb-sticky-row:hover .wd-logo img,
.whb-row.whb-general-header.whb-sticky-row:focus-within .site-logo img,
.whb-row.whb-general-header.whb-sticky-row:focus-within .wd-logo img{
  filter: none !important;
}

/* Main menu black on hover */
.whb-row.whb-general-header.whb-sticky-row:hover .wd-header-main-nav .woodmart-nav-link,
.whb-row.whb-general-header.whb-sticky-row:hover .wd-header-main-nav .woodmart-nav-link .nav-link-text,
.whb-row.whb-general-header.whb-sticky-row:focus-within .wd-header-main-nav .woodmart-nav-link,
.whb-row.whb-general-header.whb-sticky-row:focus-within .wd-header-main-nav .woodmart-nav-link .nav-link-text{
  color: #000 !important;
}

/* Search black on hover */
.whb-row.whb-general-header.whb-sticky-row:hover .wd-header-search a,
.whb-row.whb-general-header.whb-sticky-row:focus-within .wd-header-search a{
  color: #000 !important;
}

/* Mobile menu black on hover */
.whb-row.whb-general-header.whb-sticky-row:hover .wd-header-mobile-nav a,
.whb-row.whb-general-header.whb-sticky-row:focus-within .wd-header-mobile-nav a{
  color: #000 !important;
}

/* Hovered menu item = red */
.whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .menu > li:hover > a.woodmart-nav-link,
.whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .menu > li:hover > a.woodmart-nav-link .nav-link-text{
  color: var(--central-red) !important;
}

/* Search hover = red */
.whb-row.whb-general-header.whb-sticky-row .wd-header-search a:hover{
  color: var(--central-red) !important;
}

/* Mobile menu hover = red */
.whb-row.whb-general-header.whb-sticky-row .wd-header-mobile-nav a:hover{
  color: var(--central-red) !important;
}

/* =========================================================
   3) ACTIVE STICKY STATE
   όταν το Woodmart προσθέτει .whb-sticked
========================================================= */

.whb-sticked .whb-row.whb-general-header.whb-sticky-row,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row{
  background: #fff !important;
  box-shadow: 0 2px 12px rgba(0,0,0,.06) !important;
}

/* Sticky logo normal */
.whb-sticked .whb-row.whb-general-header.whb-sticky-row .site-logo img,
.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-logo img,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row .site-logo img,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-logo img{
  filter: none !important;
}

/* Sticky menu black */
.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .woodmart-nav-link,
.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .woodmart-nav-link .nav-link-text,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .woodmart-nav-link,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .woodmart-nav-link .nav-link-text{
  color: #000 !important;
}

/* Sticky search black */
.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-search a,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-search a{
  color: #000 !important;
}

/* Sticky mobile menu black */
.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-mobile-nav a,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-mobile-nav a{
  color: #000 !important;
}

/* Sticky hovered menu item = red */
.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .menu > li:hover > a.woodmart-nav-link,
.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .menu > li:hover > a.woodmart-nav-link .nav-link-text,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .menu > li:hover > a.woodmart-nav-link,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-main-nav .menu > li:hover > a.woodmart-nav-link .nav-link-text{
  color: var(--central-red) !important;
}

/* Sticky search hover = red */
.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-search a:hover,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-search a:hover{
  color: var(--central-red) !important;
}

/* Sticky mobile menu hover = red */
.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-mobile-nav a:hover,
.whb-header.whb-sticked .whb-row.whb-general-header.whb-sticky-row .wd-header-mobile-nav a:hover{
  color: var(--central-red) !important;
}

/* =========================================================
   4) ICON HELPERS
========================================================= */

.whb-row.whb-general-header .wd-tools-icon,
.whb-row.whb-general-header .wd-tools-icon:before,
.whb-row.whb-general-header .wd-tools-icon svg{
  color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
  transition: color .22s ease, fill .22s ease, stroke .22s ease;
}
}

