/* === HEADER / STICKY / OVERLAP === */

/* hidden header */
.whb-top-bar {
  position: relative;
  z-index: -1;
}
.whb-header {
  position: sticky;
  top: 0;
  z-index: 9990;
}
.whb-header .whb-main-header {
  background-color: var(--bg-color);
  box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
}

.whb-general-header {
  background-color: var(--bg-color) !important;
  position: relative;
  transition: all .3s !important;
}

@media (min-width: 1025px) {
  .whb-general-header.scrollhidden {
    margin-top: var(--marginTopOffset);
  }
}

.whb-main-header.fix_header_mob .whb-general-header.scrollhidden {
  margin-top: 0 !important;
}

.wd-close-side.wd-close-side-opened { z-index: 9998; }
.wd-side-hidden.wd-opened { z-index: 9999; }

@media (min-width: 1025px) {
  .whb-hidden-lg.whb-hidden-lg_stop {
    display: flex !important;
  }
  .hide_header_mob {
    display: none !important;
  }
}

@media (max-width: 1300px) {
  #wd-65ccbf310b5c1 {
    display: none;
  }
}


.reazy-header-mobile {
  display: flex;
  justify-content: space-between;
}

@media (min-width:1024px) {
  .reazy-header-mobile {
    display: none;
  }
}
/* @media (max-width:1024px) {
  .reazy-header-mobile .wd-header-cart {
    display: none;
  }
} */
@media (max-width:1024px) {
  .reazy-header-desktop {
    display: none;
  }
}
@media (max-width:1300px) {
  #wd-65ccbf310b5c1 {
    display: none;
  }
}
@media (max-width:1120px) {
  .wd-header-main-nav a {
    font-size: 14px !important;
  }
  .wd-header-main-nav ul {
    gap: 10px!important;
  }
  #wd-656090827b278 a {
    font-size: 18px !important;
  }
}

