@charset "UTF-8";
.kf-container {
  font-weight: 400;
  line-height: normal;
  position: relative;
}

body {
  margin: 0;
}

::-webkit-scrollbar {
  width: 8px;
}

::-webkit-scrollbar-track {
  background: #222;
}

::-webkit-scrollbar-thumb {
  background: #666;
  border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
  background: #999;
}

.kf-container .section {
  max-width: 2560px;
  margin-left: auto;
  margin-right: auto;
}
.kf-container h1,
.kf-container h2,
.kf-container h3,
.kf-container h4,
.kf-container h5,
.kf-container h6,
.kf-container ol,
.kf-container ul,
.kf-container li,
.kf-container p {
  margin: 0;
  padding: 0;
}
.kf-container a,
.kf-container a:hover,
.kf-container a:visited {
  color: inherit;
  text-decoration: none;
}
.kf-container .__layout-grid {
  --layout-bg-color: rgba(255, 0, 0, .15);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: 50;
  overflow: hidden;
  pointer-events: none;
}
.kf-container .__layout-grid .container {
  border-left: 1px solid;
  border-right: 1px solid;
  color: #ffbb3e;
  position: relative;
}
.kf-container .__layout-grid [class^=col]::after {
  content: "";
  background-color: var(--layout-bg-color);
  display: block;
  height: 100vh;
}
.kf-container ._gs_fade_in {
  opacity: 0;
  transform: translateY(40px) scale(1);
  transition: all 250ms ease-in;
}
.kf-container ._gs_fade_in._gs_fade_in_active {
  opacity: 1;
  transform: translateY(0) scale(1);
  transition-duration: 450ms;
  transition-timing-function: ease-in-out;
}
.kf-container .sticky-top,
.kf-container .stickyTop {
  position: sticky;
  top: 0;
}
.kf-container .sticky-center,
.kf-container .stickyCenter {
  position: sticky;
  top: 50%;
}
.kf-container .sticky-bottom,
.kf-container .stickyBottom {
  position: sticky;
  bottom: 0;
}
.kf-container .sticky-fixed {
  --sf-content-height: auto;
}
.kf-container .sticky-fixed > .timeline:not(.timeline + .timeline) {
  margin-top: calc(var(--sf-content-height) * -1);
}
.kf-container .sticky-fixed::after {
  content: "";
  display: block;
  height: var(--sf-content-height);
}
.kf-container .sticky-center-fixed {
  --sf-content-height: auto;
  --offset: calc(50vh - var(--sf-content-height) * .5);
  --min-offset: var(--offset);
  --center-offset: max(var(--min-offset), var(--offset));
  margin-bottom: var(--center-offset);
}
.kf-container .sticky-center-fixed .stickyCenter,
.kf-container .sticky-center-fixed .sticky-center {
  top: var(--center-offset);
  margin-bottom: calc(var(--center-offset) * -1);
}
.kf-container .sticky-center-fixed > .timeline:not(.timeline + .timeline) {
  margin-top: calc((var(--sf-content-height) + var(--center-offset)) * -1);
}
.kf-container .sticky-center-fixed::after {
  content: "";
  display: block;
  height: var(--sf-content-height);
}
.kf-container .cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.kf-container .overlay-blocks {
  display: flex;
  flex-flow: row nowrap;
}
.kf-container .overlay-blocks > .block {
  width: 100%;
  flex: 0 1 auto;
  position: relative;
}
.kf-container .overlay-blocks > .block.hide {
  pointer-events: none;
  visibility: hidden;
}
.kf-container .overlay-blocks > .block + .block {
  margin-left: -100%;
}
.kf-container .yt-iframe {
  position: relative;
}
.kf-container .yt-iframe:after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
.kf-container .yt-iframe > iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.kf-container .img-compare {
  position: relative;
  display: inline-block;
  user-select: none;
  container-type: inline-size;
}
.kf-container .img-compare > img {
  max-width: 100%;
}
.kf-container .img-compare .img-compare-left, .kf-container .img-compare .img-compare-right {
  font-family: "Orbitron", "Noto Sans", "Noto Sans TC", "sans-serif";
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal;
  position: absolute;
  letter-spacing: 0.1em;
  text-align: center;
  font-size: 9cqi;
  color: #fff;
  bottom: 5%;
}
.kf-container .img-compare .img-compare-left {
  left: 0;
  right: 50%;
}
.kf-container .img-compare .img-compare-right {
  left: 50%;
  right: 0%;
}
.kf-container .gs-tabs {
  display: flex;
}
.kf-container .gs-tab-contents {
  position: relative;
  overflow: hidden;
  display: flex;
}
.kf-container .gs-tab-contents .gs-tab-content {
  position: absolute;
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  transition: all 450ms ease;
}
.kf-container .gs-tab-contents .gs-tab-content.active {
  position: static;
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
.kf-container .img-relative {
  display: inline-block;
  position: relative;
}
.kf-container .img-relative > .cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.kf-container .img-relative > .cover img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.kf-container a[data-tip] {
  font-size: 12px !important;
  font-weight: bold;
  color: #ff6400 !important;
  vertical-align: super;
  display: inline-block;
  line-height: inherit;
  cursor: pointer;
  color: inherit;
}
.kf-container a[data-tip]:active, .kf-container a[data-tip]:hover, .kf-container a[data-tip]:visited {
  color: inherit;
  text-decoration: none;
}
.kf-container a[data-tip]::before {
  content: " [";
  white-space: pre;
}
.kf-container a[data-tip]::after {
  content: "]";
}
.kf-container .dots {
  --dots-spacing: 1vw;
  position: fixed;
  right: 0;
  top: 50%;
  color: white;
  z-index: 9999;
  display: grid;
  justify-items: flex-end;
  gap: 4px;
  overflow: hidden;
  transform: translateY(-50%);
}
@media screen and (max-width: 1200px) {
  .kf-container .dots {
    display: none;
  }
}
.kf-container .dots a {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 2px var(--dots-spacing, 1vw);
  min-width: 80px;
  color: rgba(255, 255, 255, 0.5647058824);
}
.kf-container .dots a p {
  white-space: nowrap;
  font-size: 0.8em;
  line-height: 1;
  text-align: right;
  pointer-events: none;
  padding: 0 8px 0 0;
  position: relative;
  margin: 0;
  opacity: 0;
  transition: all 0.25s;
}
.kf-container .dots a p::after {
  content: "";
  display: inline-block;
  height: 1px;
  width: 0px;
  margin-left: 5px;
  background: #fff;
  vertical-align: middle;
  transition: all 0.25s;
}
.kf-container .dots a::after {
  content: "";
  display: block;
  transition: 0.2s;
  background: url("../../innergigabyte/images/sidebar-dot.svg") 0 0/cover no-repeat;
  width: 22px;
  height: 22px;
}
.kf-container .dots a.highlight div {
  background-color: var(--dots-highlight-color, rgba(255, 255, 255, 0.1882352941));
}
.kf-container .dots a.active, .kf-container .dots a:hover {
  text-decoration-color: rgba(0, 0, 0, 0);
  color: #fff;
}
.kf-container .dots a.active p, .kf-container .dots a:hover p {
  pointer-events: unset;
  opacity: 1;
}
.kf-container .dots a.active p::after, .kf-container .dots a:hover p::after {
  width: 30px;
}
@media screen and (max-width: 1600px) {
  .kf-container .dots a.active p, .kf-container .dots a:hover p {
    display: none;
  }
}
.kf-container .dots a.active::after, .kf-container .dots a:hover::after {
  background-image: url("../../innergigabyte/images/sidebar-dot-active.svg");
}
.kf-container .sticky-dots {
  position: sticky;
  top: 0;
  height: 100vh;
  padding-top: var(--localnav-height);
  z-index: 20;
  margin-left: auto;
  display: flex;
  align-items: center;
  width: max-content;
  overflow: hidden;
  margin-bottom: -100vh;
}
.kf-container .sticky-dots .dots {
  position: static;
  transform: none;
}
.kf-container .dots.visible-by-first {
  visibility: hidden;
  opacity: 0;
}
.kf-container .dots.visible-by-first.visible {
  visibility: visible;
  opacity: 1;
}
.kf-container .dots.visible-by-first.visible > a[href] {
  transform: translateX(0);
  animation: dot-FadeInFromRight 400ms ease 0s backwards;
}
.kf-container .dots.visible-by-first.visible > a:nth-child(1) {
  animation-delay: 0ms;
}
.kf-container .dots.visible-by-first.visible > a:nth-child(2) {
  animation-delay: 50ms;
}
.kf-container .dots.visible-by-first.visible > a:nth-child(3) {
  animation-delay: 100ms;
}
.kf-container .dots.visible-by-first.visible > a:nth-child(4) {
  animation-delay: 150ms;
}
.kf-container .dots.visible-by-first.visible > a:nth-child(5) {
  animation-delay: 200ms;
}
.kf-container .dots.visible-by-first.visible > a:nth-child(6) {
  animation-delay: 250ms;
}
.kf-container .dots.visible-by-first.visible > a:nth-child(7) {
  animation-delay: 300ms;
}
.kf-container .dots.visible-by-first.visible > a:nth-child(8) {
  animation-delay: 350ms;
}
.kf-container .dots.visible-by-first.visible > a:nth-child(9) {
  animation-delay: 400ms;
}
.kf-container .dots.visible-by-anchor {
  opacity: 0;
  transform: translateX(100%);
  transition: all 600ms ease;
}
.kf-container .dots.visible-by-anchor.visible {
  opacity: 1;
  transform: translateX(0);
}
.kf-container .dots.visible-by-anchor.visible > a[href] {
  transform: translateX(0);
  animation: dot-FadeInFromRight 400ms ease 0s backwards;
}
.kf-container .dots.visible-by-anchor.visible > a:nth-child(1) {
  animation-delay: 0ms;
}
.kf-container .dots.visible-by-anchor.visible > a:nth-child(2) {
  animation-delay: 50ms;
}
.kf-container .dots.visible-by-anchor.visible > a:nth-child(3) {
  animation-delay: 100ms;
}
.kf-container .dots.visible-by-anchor.visible > a:nth-child(4) {
  animation-delay: 150ms;
}
.kf-container .dots.visible-by-anchor.visible > a:nth-child(5) {
  animation-delay: 200ms;
}
.kf-container .dots.visible-by-anchor.visible > a:nth-child(6) {
  animation-delay: 250ms;
}
.kf-container .dots.visible-by-anchor.visible > a:nth-child(7) {
  animation-delay: 300ms;
}
.kf-container .dots.visible-by-anchor.visible > a:nth-child(8) {
  animation-delay: 350ms;
}
.kf-container .dots.visible-by-anchor.visible > a:nth-child(9) {
  animation-delay: 400ms;
}
@keyframes dot-FadeInFromRight {
  from {
    transform: translateX(100%);
  }
}
.kf-container .b-swiper .swiper-pagination {
  --swiper-pagination-bullet-width: 48px;
  --swiper-pagination-bullet-height: 6px;
  --swiper-pagination-color: $color-highlight;
  --swiper-pagination-color: #575757;
  --swiper-pagination-bullet-inactive-color: #575757;
  --swiper-pagination-bullet-inactive-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 8px;
  position: static;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  width: auto;
  row-gap: var(--swiper-pagination-bullet-horizontal-gap);
}
.kf-container .b-swiper .swiper-pagination .swiper-pagination-bullet {
  cursor: pointer;
  position: relative;
  width: var(--swiper-pagination-bullet-height);
  border-radius: calc(var(--swiper-pagination-bullet-height) * 0.5);
  transition: width 250ms;
}
.kf-container .b-swiper .swiper-pagination .swiper-pagination-bullet::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: calc(var(--swiper-pagination-bullet-horizontal-gap) * -1);
  padding: var(--swiper-pagination-bullet-horizontal-gap);
  box-sizing: content-box;
}
.kf-container .b-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  width: var(--swiper-pagination-bullet-width);
}
.kf-container .b-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: calc(100% * min(var(--progress), 1));
  background: #00FFFF;
  border-radius: calc(var(--swiper-pagination-bullet-height) * 0.5);
}
.kf-container .b-swiper .b-swiper-autoplay-control {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
  cursor: pointer;
  font-size: 1.5em;
}
.kf-container .b-swiper .b-swiper-autoplay-control .bi-pause-circle {
  display: none;
}
.kf-container .b-swiper .b-swiper-autoplay-control .bi-play-circle {
  display: block;
}
.kf-container .b-swiper.autoplay .b-swiper-autoplay-control .bi-play-circle {
  display: none;
}
.kf-container .b-swiper.autoplay .b-swiper-autoplay-control .bi-pause-circle {
  display: block;
}
.kf-container .b-swiper .b-swiper-pagination {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
  padding: 20px;
  margin-top: 20px;
}
.kf-container .b-swiper .b-swiper-pagination.vertical {
  flex-direction: column;
  margin-top: 0;
}
.kf-container .b-swiper .b-swiper-pagination.vertical .swiper-pagination {
  --swiper-pagination-bullet-horizontal-gap: 0;
  --swiper-pagination-bullet-vertical-gap: 8px;
  --swiper-pagination-bullet-width: 4px;
  --swiper-pagination-bullet-height: 60px;
  flex-direction: column;
}
.kf-container .b-swiper .b-swiper-pagination.vertical .swiper-pagination-bullet,
.kf-container .b-swiper .b-swiper-pagination.vertical .b-swiper-autoplay-control {
  margin: var(--swiper-pagination-bullet-vertical-gap, 4px) 0;
}
.kf-container .b-swiper .b-swiper-pagination.vertical .swiper-pagination-bullet.swiper-pagination-bullet-active::after {
  height: calc(100% * var(--progress));
  width: 100%;
}
.kf-container .b-swiper .b-swiper-pagination .swiper-pagination.swiper-pagination-lock + .b-swiper-autoplay-control {
  display: none;
}
.kf-container {
  --casaul-body-spacer: calc(20.6666666667px + 0.7777777778vw);
  background: #000;
  color: #EEEEEE;
  font-size: 16px;
  font-family: "Noto Sans", "Noto Sans TC", "Malgun Gothic", Dotum, "돋움", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "sans-serif";
}
.kf-container .eyebrow {
  font-family: "Noto Sans", "Noto Sans TC", "Malgun Gothic", Dotum, "돋움", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "sans-serif";
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-variation-settings: "wdth" 100;
  font-size: 18px;
  color: #46E6E6;
}
.kf-container .h2 {
  font-family: "Orbitron", "Noto Sans", "Noto Sans TC", "sans-serif";
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-size: 70px;
  color: #fff;
}
@media (max-width: 1200px) {
  .kf-container .h2 {
    font-size: calc(23.3333333333px + 3.8888888889vw);
  }
}
.kf-container .h3 {
  font-family: "Orbitron", "Noto Sans", "Noto Sans TC", "sans-serif";
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-size: 40px;
  color: #fff;
}
@media (max-width: 1200px) {
  .kf-container .h3 {
    font-size: calc(21.3333333333px + 1.5555555556vw);
  }
}
.kf-container .h4 {
  font-family: "Noto Sans", "Noto Sans TC", "Malgun Gothic", Dotum, "돋움", "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "sans-serif";
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-variation-settings: "wdth" 100;
  font-size: 26px;
  color: #fff;
}
@media (max-width: 1200px) {
  .kf-container .h4 {
    font-size: calc(20.4px + 0.4666666667vw);
  }
}
.kf-container .section-kv {
  background: url("../../innergigabyte/images/kv.jpg") 0 0/100% auto no-repeat;
  padding-top: 56%;
}
.kf-container .section-kv .h2 {
  font-size: 3.125em;
}
@media (max-width: 1320.98px) {
  .kf-container .section-kv .h2 {
    font-size: 2.5em;
  }
}
@media (max-width: 630.98px) {
  .kf-container .section-kv .h2 {
    font-size: 2em;
  }
}
.kf-container .section-feature-icon {
  padding-block: 100px;
}
@media (max-width: 960.98px) {
  .kf-container .section-feature-icon {
    padding-block: 50px;
  }
}
.kf-container .section-feature-icon .eyebrow {
  font-weight: 600;
  font-size: 36px;
  margin-bottom: 1em;
}
@media (max-width: 1200px) {
  .kf-container .section-feature-icon .eyebrow {
    font-size: calc(21.0666666667px + 1.2444444444vw);
  }
}
.kf-container .section-feature-icon .txt-img {
  font-family: "Orbitron", "Noto Sans", "Noto Sans TC", "sans-serif";
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  text-align: center;
  line-height: 1;
}
.kf-container .section-feature-icon .feature-icons {
  --column-count: 3;
  display: grid;
  grid-template-columns: repeat(var(--column-count), 1fr);
  grid-auto-rows: 1fr;
  gap: 50px;
  max-width: 1000px;
  margin: 0 auto;
}
@media (max-width: 960.98px) {
  .kf-container .section-feature-icon .feature-icons {
    --column-count: 3;
    gap: 30px;
  }
}
@media (max-width: 630.98px) {
  .kf-container .section-feature-icon .feature-icons {
    --column-count: 2;
    gap: 20px;
  }
}
.kf-container .section-feature-icon .feature-icons > div {
  text-align: center;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 1em 1.5em;
  border: 9px solid;
  border-image: url("../../innergigabyte/images/feature-icon-border.svg") 20/25px;
  min-width: 0;
}
@media (max-width: 960.98px) {
  .kf-container .section-feature-icon .feature-icons > div {
    padding-inline: 1em;
  }
}
.kf-container .section-feature-icon .feature-icons > div > img {
  max-width: 100%;
}
.kf-container .section-feature-icon .feature-icons p {
  font-size: 15px;
  color: #9AA0A6;
  margin-top: 10px;
}
.kf-container .section-feature-icon .feature-icons .feature-title {
  font-size: 1.5rem;
  margin-bottom: 0.5rem;
  font-weight: bold;
  text-align: center;
  width: 100%;
}
@media (max-width: 960.98px) {
  .kf-container .section-feature-icon .feature-icons .feature-title {
    font-size: 1rem;
  }
}
.kf-container .section-feature-icon .feature-icons .feature-title-big {
  font-size: 2.5rem;
}
@media (max-width: 960.98px) {
  .kf-container .section-feature-icon .feature-icons .feature-title-big {
    font-size: 1.25rem;
  }
}
.kf-container .section-visual {
  background: url("../../innergigabyte/images/bg-visual.jpg") center/cover no-repeat;
  padding-block: 100px;
}
@media (max-width: 960.98px) {
  .kf-container .section-visual {
    padding-block: 50px;
  }
}
.kf-container .section-visual video {
  width: 100%;
}
.kf-container .section-aimonitor {
  overflow: hidden;
  padding-block: 100px;
}
@media (max-width: 960.98px) {
  .kf-container .section-aimonitor {
    padding-block: 50px;
  }
}
.kf-container .section-aimonitor strong {
  display: block;
  margin-bottom: 0.6em;
}
.kf-container .section-aimonitor .img {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.kf-container .section-aimonitor .img img,
.kf-container .section-aimonitor .img video {
  display: block;
  width: 100%;
}
.kf-container .section-aimonitor .tech-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 40px;
}
@media (max-width: 960.98px) {
  .kf-container .section-aimonitor .tech-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 630.98px) {
  .kf-container .section-aimonitor .tech-grid {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}
.kf-container .section-aimonitor .aimonitor-swiper-thumbs {
  overflow: hidden;
  border-bottom: 1px solid #787878;
}
.kf-container .section-aimonitor .aimonitor-swiper-thumbs .swiper-wrapper {
  justify-content: space-between;
}
.kf-container .section-aimonitor .aimonitor-swiper-thumbs .swiper-slide {
  width: auto;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
  padding: 0.5em 1.1em;
  border-bottom: 3px solid transparent;
}
.kf-container .section-aimonitor .aimonitor-swiper-thumbs .swiper-slide.swiper-slide-thumb-active {
  font-weight: bold;
  border-color: #ff6400;
}
.kf-container .section-aimonitor .img-compare {
  display: block;
}
.kf-container .section-aimonitor .img-compare .img-compare-right {
  color: #808487;
}
.kf-container .section-aimonitor .aimonitor-swiper {
  overflow: visible;
}
.kf-container .section-aimonitor .aimonitor-swiper .img img,
.kf-container .section-aimonitor .aimonitor-swiper .img video {
  display: block;
  width: 100%;
}
.kf-container .section-aimonitor .aimonitor-swiper .text {
  margin-top: 40px;
  padding: 1em;
}
@media (max-width: 630.98px) {
  .kf-container .section-aimonitor .aimonitor-swiper .text {
    margin-top: 20px;
  }
}
.kf-container .section-aimonitor .aimonitor-swiper .swiper-slide {
  height: auto;
}
.kf-container .section-aimonitor .aimonitor-swiper .swiper-slide:not(.swiper-slide-visible) {
  opacity: 0.2;
}
.kf-container .section-tech {
  overflow: hidden;
  padding-block: 100px;
}
@media (max-width: 960.98px) {
  .kf-container .section-tech {
    padding-block: 50px;
  }
}
.kf-container .section-tech .text-highlight {
  color: #46E6E6;
  font-weight: bolder;
}
.kf-container .section-tech .tech-swiper-thumbs {
  overflow: hidden;
  border-bottom: 1px solid #787878;
}
.kf-container .section-tech .tech-swiper-thumbs .swiper-wrapper {
  justify-content: space-between;
}
.kf-container .section-tech .tech-swiper-thumbs .swiper-slide {
  width: auto;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
  padding: 0.5em 1.1em;
  border-bottom: 3px solid transparent;
}
.kf-container .section-tech .tech-swiper-thumbs .swiper-slide.swiper-slide-thumb-active {
  font-weight: bold;
  border-color: #ff6400;
}
.kf-container .section-tech .img-compare {
  display: block;
}
.kf-container .section-tech .img-compare .img-compare-right {
  color: #808487;
}
.kf-container .section-tech .tech-swiper {
  overflow: visible;
}
.kf-container .section-tech .tech-swiper .img img,
.kf-container .section-tech .tech-swiper .img video {
  display: block;
  width: 100%;
}
.kf-container .section-tech .tech-swiper .text {
  margin-top: 40px;
  padding: 1em;
}
@media (max-width: 630.98px) {
  .kf-container .section-tech .tech-swiper .text {
    margin-top: 20px;
  }
}
.kf-container .section-tech .tech-swiper .swiper-slide {
  height: auto;
}
.kf-container .section-tech .tech-swiper .swiper-slide:not(.swiper-slide-visible) {
  opacity: 0.2;
}
.kf-container .section-gaming-feature {
  padding-block: 100px;
  overflow: hidden;
  background: url("../../innergigabyte/images/bg-gaming-feature.jpg") center/cover no-repeat;
}
@media (max-width: 960.98px) {
  .kf-container .section-gaming-feature {
    padding-block: 50px;
  }
}
.kf-container .section-gaming-feature .black-window {
  border-radius: 10px;
  border: 1px solid #414141;
  background: linear-gradient(67deg, rgba(207, 207, 207, 0) 65.45%, rgba(207, 207, 207, 0.15) 94.83%), rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(5px);
  padding: 1em;
  display: flex;
  align-items: center;
  align-content: start;
  gap: 1em;
  height: 100%;
}
@media (max-width: 960.98px) {
  .kf-container .section-gaming-feature .black-window {
    flex-wrap: wrap;
  }
}
.kf-container .section-gaming-feature .black-window .img {
  width: 60%;
  flex: 1 0 60%;
  padding: 2rem;
  max-width: 100%;
}
@media (max-width: 960.98px) {
  .kf-container .section-gaming-feature .black-window .img {
    width: 100%;
    flex: 1 0 100%;
    padding: 0;
  }
}
.kf-container .section-gaming-feature .black-window .img img,
.kf-container .section-gaming-feature .black-window .img video {
  width: 100%;
}
.kf-container .section-gaming-feature .black-window .txt {
  flex: 1 0 40%;
  padding: 2rem;
  line-height: 160%;
  font-size: 16px;
  max-width: 100%;
}
@media (max-width: 630.98px) {
  .kf-container .section-gaming-feature .black-window .txt {
    padding: 1rem;
  }
}
.kf-container .section-gaming-feature .gaming-swiper-thumbs {
  overflow: hidden;
  border-bottom: 1px solid #787878;
}
.kf-container .section-gaming-feature .gaming-swiper-thumbs .swiper-wrapper {
  justify-content: space-between;
}
.kf-container .section-gaming-feature .gaming-swiper-thumbs .swiper-slide {
  width: auto;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
  padding: 0.5em 1.1em;
  border-bottom: 3px solid transparent;
}
.kf-container .section-gaming-feature .gaming-swiper-thumbs .swiper-slide.swiper-slide-thumb-active {
  font-weight: bold;
  border-color: #ff6400;
}
.kf-container .section-gaming-feature .gaming-swiper {
  overflow: visible;
}
.kf-container .section-gaming-feature .gaming-swiper .img img {
  display: block;
  width: 100%;
}
.kf-container .section-gaming-feature .gaming-swiper .text {
  margin-top: 40px;
  padding: 1em;
}
.kf-container .section-gaming-feature .gaming-swiper .swiper-slide {
  height: auto;
}
.kf-container .section-gaming-feature .gaming-swiper .swiper-slide:not(.swiper-slide-visible) {
  opacity: 0.2;
}
.kf-container .section-gaming-feature .gs-tabs {
  gap: 10px;
  margin-top: 25px;
}
@media (max-width: 630.98px) {
  .kf-container .section-gaming-feature .gs-tabs {
    display: flex;
    flex-direction: column;
  }
}
.kf-container .section-gaming-feature .btn-gameassist {
  cursor: pointer;
  line-height: 1;
  color: rgb(255, 255, 255);
  vertical-align: middle;
  padding: 0.8em 1.6em;
  outline: none;
  background: transparent;
  border: 1px solid rgb(75, 75, 75);
  text-decoration: none;
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
  font-size: 15px;
  border-radius: 5px;
  text-align: center;
}
.kf-container .section-gaming-feature .gs-tab.active .btn-gameassist {
  background-color: rgba(255, 102, 0, 0.15);
  border-color: rgb(255, 100, 0);
  font-weight: bold;
}
.kf-container .section-feature-other {
  padding-block: 100px;
}
@media (max-width: 960.98px) {
  .kf-container .section-feature-other {
    padding-block: 50px;
  }
}
.kf-container .section-feature-other .mirror-blocks .row:nth-child(2n) {
  flex-direction: row-reverse;
}
.kf-container .section-feature-other .mirror-blocks .text-highlight {
  color: #46E6E6;
  border: #46E6E6 1px solid;
  display: inline-block;
  padding: 0.5em 1em;
  letter-spacing: 0.02em;
}
.kf-container .section-tech-feature {
  padding-block: 100px;
}
@media (max-width: 960.98px) {
  .kf-container .section-tech-feature {
    padding-block: 50px;
  }
}
.kf-container .section-tech-feature strong {
  display: block;
  margin-bottom: 0.6em;
}
.kf-container .section-tech-feature .tech-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 50px;
}
@media (max-width: 960.98px) {
  .kf-container .section-tech-feature .tech-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
.kf-container .section-tech-feature .img {
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 25px;
}
.kf-container .section-tech-feature .img img {
  width: 80px;
}
.kf-container .section-ergo {
  padding: 100px 0 150px;
  background: url("../../innergigabyte/images/bg-ergo.jpg") center/cover no-repeat;
}
@media (max-width: 960.98px) {
  .kf-container .section-ergo {
    padding-block: 50px;
  }
}
.kf-container .section-ergo .ergo-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-auto-rows: 1fr;
  margin: 60px auto;
  text-align: center;
  gap: 10px 20px;
}
@media (max-width: 960.98px) {
  .kf-container .section-ergo .ergo-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 630.98px) {
  .kf-container .section-ergo .ergo-grid {
    gap: 10px;
  }
}
.kf-container .section-ergo .ergo-grid .txt {
  margin-bottom: 15px;
  color: #46E6E6;
  font-size: 16px;
}
.kf-container .section-ergo .ergo-grid .img-relative {
  width: 100%;
  display: block;
}
.kf-container .section-ergo .ergo-grid .img-relative > img {
  width: 100%;
}
.kf-container .section-ergo .ergo-grid .row-span {
  grid-row: span 2;
}
.kf-container .section-ergo .ergo-grid .col-span {
  grid-column: span 2;
}
.kf-container .section-ergo .ergo-grid .h-wrap {
  flex: 1 auto;
  position: relative;
  overflow: hidden;
}
.kf-container .section-ergo .ergo-grid .h-wrap > * {
  height: 100%;
}
.kf-container .section-ergo .ergo-grid .h-wrap img {
  height: 100%;
  object-fit: cover;
}
.kf-container .section-ergo .ergo-grid > div {
  display: flex;
  flex-flow: column;
  padding: 1px;
}
.kf-container .section-ergo .ergo-grid .card {
  border-radius: 10px;
  background: linear-gradient(148deg, #1E1F22 16.05%, #000 87.75%);
}
@keyframes tilt {
  0% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(-20deg);
  }
}
@keyframes height-adjust {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(7%);
  }
}
.kf-container .section-ergo .tilt {
  animation: tilt ease-in-out 2s infinite alternate;
}
.kf-container .section-ergo .height-adjust {
  animation: height-adjust ease-in-out 2s infinite alternate;
}
.kf-container .section-io {
  padding-block: 100px;
}
@media (max-width: 960.98px) {
  .kf-container .section-io {
    padding-block: 50px;
  }
}
@media (max-width: 960.98px) {
  .kf-container .section-io .io-port {
    max-width: 80%;
  }
}
.kf-container .section-tip {
  text-align: center;
  padding-block: 40px;
  color: #ccc;
  font-size: 14px;
}

/*csgo素材修補*/
.kf-container .sticky-dots .dots a:nth-child(2),
.kf-container .section-aimonitor {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  height: 0 !important;
  pointer-events: none !important;
  overflow: hidden !important;
  user-select: none !important;
  position: absolute !important;
  z-index: -1 !important;
  width: 0 !important;
}

.kf-container .section-gaming-feature .gaming-swiper-thumbs .swiper-wrapper {
  place-content: center;
}

body.static-web .kf-container ._gs_fade_in {
  opacity: 1 !important;
  transform: none !important;
}
body.static-web .kf-container .scale-img img {
  animation: none !important;
}
body.static-web .kf-container .parallax-img img {
  transform: none !important;
}
body.static-web .kf-container .section-oc .oc-bg2 {
  clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%) !important;
}
body.static-web .kf-container .top-image img {
  width: 100dvw !important;
}
body.static-web .kf-container .timeline {
  position: fixed;
  top: -1px;
  height: 0 !important;
}
body.static-web .kf-container .sticky-top, body.static-web .kf-container .stickyTop, body.static-web .kf-container .sticky-center, body.static-web .kf-container .stickyCenter {
  position: relative;
}
body.static-web .kf-container .sticky-center-fixed, body.static-web .kf-container .sticky-fixed {
  --sf-content-height: 0 !important;
}
body.static-web .kf-container .b-swiper .b-swiper-pagination {
  display: none;
}
body.static-web .kf-container .feature-swiper .feature-swiper-navigation {
  display: none;
}
body.static-web .kf-container .sticky-dots .dots {
  visibility: hidden !important;
}
body.static-web .kf-container .section-thermal-tech .thermal-swiper .swiper-wrapper {
  flex-flow: column !important;
  transform: none !important;
}
body.static-web .kf-container .section-thermal-tech .thermal-swiper .swiper-slide {
  opacity: 1 !important;
}
body.static-web .kf-container .section-ram .ram-swiper .swiper-wrapper {
  flex-flow: column !important;
  transform: none !important;
}
body.static-web .kf-container .section-ram .ram-swiper .swiper-slide {
  margin-bottom: 30px;
}
body.static-web .kf-container .section-display-feature .display-swiper .swiper-wrapper {
  flex-flow: row wrap;
  width: 100%;
  justify-content: center;
  gap: 50px;
}
body.static-web .kf-container .section-outlook .bg-outlook .intro > * {
  animation: none !important;
}
body.static-web .kf-container .section-outlook .outlook-hardware .cover {
  animation: none !important;
}
body.static-web .kf-container .section-outlook-pic .overlay-blocks {
  flex-wrap: wrap;
}
body.static-web .kf-container .section-outlook-pic .overlay-blocks .block {
  opacity: 1 !important;
}
body.static-web .kf-container .section-outlook-pic .overlay-blocks .block:nth-child(2n) .row {
  flex-direction: row-reverse !important;
}
body.static-web .kf-container .section-outlook-pic .overlay-blocks .block:nth-child(2n) .w960\:col-7 {
  display: flex;
  justify-content: end;
}
body.static-web .kf-container .section-outlook-pic .overlay-blocks > .block + .block {
  margin-left: 0;
  margin-top: 50px;
}
body.static-web .kf-container .section-sound .bg .cover {
  opacity: 0 !important;
}
body.static-web .kf-container .section-sound .sound-model .sound-waves,
body.static-web .kf-container .section-sound .sound-model .sound-speaker {
  animation: none !important;
}
body.static-web .kf-container .section-sound .sound-wave .wave::after {
  animation-iteration-count: 1;
  animation-fill-mode: backwards;
  transform: translateY(5px) scale(1.55);
}
body.static-web .kf-container .section-productivity .productivity-swiper .swiper-wrapper {
  height: auto !important;
  flex-flow: column !important;
  transform: none !important;
}
body.static-web .kf-container .section-productivity .productivity-swiper .swiper-slide {
  margin-bottom: 30px;
}
body.static-web .kf-container .section-productivity .overlay-blocks {
  flex-wrap: wrap;
}
body.static-web .kf-container .section-productivity .overlay-blocks .block {
  opacity: 1 !important;
}
body.static-web .kf-container .section-productivity .overlay-blocks .block:nth-child(2n) .row {
  flex-direction: row-reverse !important;
}
body.static-web .kf-container .section-productivity .overlay-blocks .block:nth-child(2n) .w960\:col-7 {
  display: flex;
  justify-content: end;
}
body.static-web .kf-container .section-io .io-grid .io-left, body.static-web .kf-container .section-io .io-grid .io-right {
  transform: none !important;
}

body.hide-texts .kf-container * {
  color: transparent !important;
}
body.hide-texts .kf-container .eyebrow span,
body.hide-texts .kf-container .color-highlight {
  background: none;
}
body.hide-texts .kf-container .section-display .panel-scene .text {
  visibility: hidden;
}

body.make-fluid .kf-container .w1320\:container,
body.make-fluid .kf-container .w960\:container,
body.make-fluid .kf-container .w600\:container,
body.make-fluid .kf-container .w400\:container,
body.make-fluid .kf-container .container {
  max-width: 100% !important;
}

._gs-kf-cxtmenu {
  position: fixed;
  border-radius: 5px;
  background: #fff;
  color: #000;
  padding: 10px 0;
  z-index: 2147483647;
}
._gs-kf-cxtmenu ._gs-kf-cxtmenu-item {
  cursor: pointer;
  background: #fff;
  transition: all 250ms ease;
  padding: 0.5em 1.5em;
}
._gs-kf-cxtmenu ._gs-kf-cxtmenu-item:hover {
  background: #e2e2e2;
}
._gs-kf-cxtmenu ._gs-kf-cxtmenu-switch {
  position: relative;
}
._gs-kf-cxtmenu ._gs-kf-cxtmenu-switch._active::after {
  content: "V";
  position: absolute;
  left: 0.6em;
  top: 50%;
  transform: translateY(-50%);
}
._gs-kf-cxtmenu ._gs-kf-cxtmenu-number {
  cursor: ew-resize;
  margin-inline-start: 0.5em;
  width: 50px;
  border: 1px solid #cdcdcd;
  background: #fff;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/main.scss%22,%22../scss/_base.scss%22,%22../scss/_function.scss%22,%22../scss/_gs_tip.scss%22,%22../scss/_gs_dots.scss%22,%22../scss/_b-swiper.scss%22,%22../scss/_sections.scss%22,%22../scss/_rfs.scss%22,%22../scss/_static-web.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22;AAEA;EACI;EACA;EACA;;;ACmEA;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI;;;AAGR;EACI;EACA;EACA;;AAGJ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAUI;EACA;;AAEJ;AAAA;AAAA;EAGI;EACA;;AAIJ;EACI;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIA;EACI;EACA;EACA;EACA;;AAKZ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAIR;AAAA;EAEI;EACA;;AAGJ;AAAA;EAEI;EACA;;AAGJ;AAAA;EAEI;EACA;;AAGJ;EACI;;AAEA;EACI;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;EAEA;EACA;EACA;EAEA;;AAEA;AAAA;EAEI;EACA;;AAGJ;EACI;;AAGJ;EACI;EACA;EACA;;AAIR;EACI;EACA;EACA;EACA;EACA;;AAGJ;EACI;EACA;;AAEA;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAIR;EACI;;AAIR;EACI;;AC9EA;EACI;EACA;EAgBJ,gBAFa;;ADiEb;EACI;EACA;EACA;EACA;EACA;;AAKR;EACI;EACA;EACA;EACA;;AAEA;EACI;;AAGJ;EA/NA,aAba;EAcb;EACA,aA8N2B;EA7N3B;EA8NI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAKR;EACI;;AAEJ;EACI;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;AAKZ;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;;AErUZ;EAEI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;;ACrBR;EACI;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAqBA;EAjCJ;IAkCQ;;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EAGA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIR;EACI;EACA;EAEA;EACA;EACA;EACA;;AAIA;EACI;;AAGR;EACI;EACA;;AAEA;EAEI;EAGA;;AAEA;EACI;;AAGJ;EAXJ;IAYQ;;;AAIR;EAEI;;AAKhB;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAKR;EACI;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;;AAKA;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AAKhB;EAEI;EACA;EACA;;AAEA;EAEI;EACA;;AAEA;EACI;EACA;;AAKA;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AADJ;EACI;;AAKhB;EACI;IACI;;;ACpLJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAMhB;EACI;EACA;EACA;;AAEA;EACI;;AAGJ;EACI;;AAMA;EACI;;AAGJ;EACI;;AAKZ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;;AAGJ;AAAA;EAEI;;AAGJ;EACI;EACA;;AAIR;EACI;;ACtGZ;EACI;EAEA,YATW;EAUX,OATW;EAUX,WAPW;EAQX,aLea;;AKZjB;ELoBI,aARa;EASb;EACA,aKrBwB;ELsBxB;EACA;EMqPE,WALI;EDrQN,OAhBW;;AAmBf;ELqBI,aAba;EAcb;EACA,aKtBuB;ELuBvB;EMmPI;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%22,%22file%22:%22bundle.css%22%7D */
