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-ghost-margin);
  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;
}
#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-image: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-party-150x150.webp);
}
#tab-header-imgbg button:nth-child(2) {
  background-image: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-productivity-150x150.webp);
}
#tab-header-imgbg button:nth-child(3) {
  background-image: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-esports-green-150x150.webp);
}
#tab-header-imgbg button:nth-child(4) {
  background-image: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-content-150x150.webp);
}
#tab-header-imgbg button:nth-child(5) {
  background-image: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-immersive-150x150.webp);
}
#tab-header-imgbg button:nth-child(6) {
  background-image: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-collabs-150x150.webp);
}
#tab-header-imgbg button:nth-child(7) {
  background-image: url(//assets2.razerzone.com/images/pnx.assets/125a7072c10bb102d0e8dae32add335e/razer-hgg2025-tab-epic-150x150.webp);
}
@media (min-width: 768px) {
  section:has(#tab-header-imgbg) {
    top: 61px;
    padding: 20px;
  }
}
@media (max-width: 1100px) {
	#tab-header-imgbg .tabs-header-v2-buttons-mt {
    display:grid;
padding:1rem;
	    grid-template-columns: repeat(7, 1fr);
	}
#tab-header-imgbg button {max-width:150px; width:100%}
}
@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);
}
#tab-header-imgbg button {height:120px; max-width:none; width:100%}
}
@media (max-width: 480px) {
#tab-header-imgbg .tabs-header-v2-buttons-mt {
    grid-template-columns: repeat(2, 1fr);
}
#tab-header-imgbg button {height:80px; max-width:none; width:100%}
}
 @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){}