.header-menu-btn.is-active {
  background-color: red;
}

.header-menu-container{
  margin-top: -20px;
}

@media (-webkit-device-pixel-ratio: 1.25) {
  .header-main-bg,
  .header-logo-wrapper,
  .desktop-header-right-items,
  .header-about-us-main {
    zoom: 0.8;
  }
  .header-main-bg.w-screen{
    width: 125dvw;
  }
}

@media screen and (max-width: 1236px) {
  .header-brand-inner-image,
  .header-category-wrapper {
      transform: translateX(-100px);
  }
  /* .header-brands-cover,
   .header-brand-container,
   .header-brands-controls, 
   .header-brand-inner-image, */
   .header-categories-cover,
   .header-category-container-content,
   .header-categories-controls {
      transform: translateX(-120px);
  }
}

@media screen and (max-width: 1440px) {

  /* .header-brands-cover,
   .header-brand-container,
   .header-brands-controls, 
   .header-brand-inner-image, */
   .header-categories-cover,
   .header-category-container-content,
   .header-categories-controls {
      transform: translateX(-100px);
  }
}

@media screen and (max-width: 1536px) {
  .header-brand-inner-image,
  .header-category-wrapper
   {
      transform: translateX(-100px);
  }
  /* .header-brands-cover,
   .header-brand-container,
   .header-brands-controls, 
   .header-brand-inner-image, */
  .header-categories-cover,
  .header-category-container-content,
  .header-categories-controls
   {
      transform: translateX(-40px);
  }
}

@media screen and (max-height: 810px) {
  .header-category-container-content{
    padding-top: 2rem !important;
  }
  .category-links-list{
    font-size: 0.8em !important;
  }
  .category-links-list h2{
    font-size: 1rem !important;
    line-height: 1.1em !important;
  }
  .category-links-list h3{
    font-size: 0.85rem !important;
    line-height: 1.1em !important;
  }
}