section:has(#tab-header-imgbg) {
  background: #000000;
  z-index: 10;
}
#tab-header-imgbg .tabs-header-v2-buttons-mt {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: var(--cx-ghost-margin);
  flex-wrap: wrap;
}
#tab-header-imgbg button {
  width: 150px;
  height: 150px;
  border: 2px solid transparent;
  border-radius: var(--cx-g-border-radius);
  color: #fff;
  padding-left: var(--cx-ghost-margin);
  padding-right: var(--cx-ghost-margin);
  overflow: hidden;
  background-color: #00000030;
  background-blend-mode: darken;
  line-height: 1.1;
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
}
[lang^='fr-'] #tab-header-imgbg button,
[lang^='it-'] #tab-header-imgbg button,
[lang^='es-'] #tab-header-imgbg button {
  font-size: 15px;
}
#tab-header-imgbg button.active {
  border-color: var(--cx-g-color-primary);
  color: var(--cx-g-color-primary);
}
#tab-header-imgbg button:first-child {
  background: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-party-150x150.webp) center no-repeat;
}
#tab-header-imgbg button:nth-child(2) {
  background: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-productivity-150x150.webp) center no-repeat;
}
#tab-header-imgbg button:nth-child(3) {
  background: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-esports-green-150x150.webp) center no-repeat;
}
#tab-header-imgbg button:nth-child(4) {
  background: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-content-150x150.webp) center no-repeat;
}
#tab-header-imgbg button:nth-child(5) {
  background: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-immersive-150x150.webp) center no-repeat;
}
#tab-header-imgbg button:nth-child(6) {
  background: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-collabs-150x150.webp) center no-repeat;
}
#tab-header-imgbg button:nth-child(7) {
  background: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-epic-150x150.webp) center no-repeat;
}
@media (min-width: 768px) {
  section:has(#tab-header-imgbg) {
    top: 61px;
    padding: 20px;
  }
}
@media (max-width: 992px) {
  #tab-header-imgbg .tabs-header-v2-buttons-mt {
    display: grid;
    padding: 1rem;
    grid-template-columns: repeat(5, 1fr);
  }
  #tab-header-imgbg button {
    height: 120px;
    max-width: none;
    width: 100%;
    font-size: 16px;
  }
  [lang^='fr-'] #tab-header-imgbg button,
  [lang^='it-'] #tab-header-imgbg button{
    font-size: 14px;
  }
  [lang^='es-'] #tab-header-imgbg button {
    font-size: 13px;
  }
}
@media (max-width: 768px) {
  section:has(#tab-header-imgbg) {
    top: 0;
    padding-top: 10px;
  }
  #tab-header-imgbg .tabs-header-v2-buttons-mt {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 576px) {
  #tab-header-imgbg .tabs-header-v2-buttons-mt {
    grid-template-columns: repeat(3, 1fr);
  }
  #tab-header-imgbg button {
    height: 80px;
  }  
}
@media screen and (max-width: 576px) and (min-width: 421px) {
  #tab-header-imgbg button:nth-child(7) {
    grid-column: 2 / 3;
  }
}
@media (max-width: 420px) {
  #tab-header-imgbg .tabs-header-v2-buttons-mt {
    grid-template-columns: repeat(2, 1fr);
  }
}
 @media screen and (max-width:767px){} @media screen and (-webkit-max-device-pixel-ratio: 1) and (min-width: 1200px), screen and (min-width: 768px) and (max-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){}