/* Focus Settings */
#product[data-theme=gaming] .foucs__wrapper {
  --focus__bg: var(--color-gray-200);
  --focus__color: var(--color-gray-800);
  --focus__note: var(--color-gray-800);
  --focus__pdcolor__border: var(--color-gray-300);
  --focus__sharing__border: var(--color-gray-300);
  --focus__sharing__color: var(--color-gray-800);
  --focus__sharing__bgHover: var(--color-gray-300);
  --focus__sharing__colorHover: var(--color-gray-900);
  --focus__pdsilder__border: var(--color-gray-300);
  --focus__pdsilder__borderActive: var(--color-gray-300);
  --focus__pdsilder__bg: var(--color-gray-200);
  --focus__pdsilder__bgActive: var(--color-gray-300);
}
#product[data-theme=gaming] .foucs__bundle {
  --bundle__btn__bg: var(--color-gray-300);
  --bundle__btn__bgHover: #fff;
  --bundle__btn__color: var(--color-gray-800);
  --bundle__btn__border: var(--color-gray-300);
}

.footer-component-info,
.footer-component {
  position: relative;
  z-index: 2 !important;
}

.frierenEdition {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  width: 100%;
  height: 100%;
  color: #292930;
}
.frierenEdition .pd-block {
  padding: 50px 0;
}
.frierenEdition .title--main, .frierenEdition .title--main-normal,
.frierenEdition .title--sub, .frierenEdition .title--sub-normal {
  color: #4a4b5d;
  font-family: "masqualero", sans-serif;
}
.frierenEdition p {
  line-height: 2;
}
.frierenEdition::before {
  content: "";
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: var(--page-bg-lg) no-repeat var(--page-bg-position)/cover;
  background-attachment: fixed;
  will-change: opacity;
}
@supports (background-image: url(data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/vuUAAA=)) {
  .frierenEdition::before {
    background: var(--page-bg-lg-webp) no-repeat var(--page-bg-position)/cover;
    background-attachment: fixed;
  }
}
.frierenEdition ~ .foucs__wrapper, .frierenEdition ~ .pdNoteice {
  position: relative;
  z-index: 2;
}
.frierenEdition .text--center {
  text-align: center;
}
.frierenEdition .pd-block {
  background-color: transparent;
}
.frierenEdition section .msi__container {
  position: relative;
  z-index: 2;
}
@media (min-width: 996px) {
  .frierenEdition {
    background: var(--page-bg-lg) no-repeat var(--page-bg-position)/cover;
    background-attachment: fixed;
  }
  @supports (background-image: url(data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/vuUAAA=)) {
    .frierenEdition {
      background: var(--page-bg-lg-webp) no-repeat var(--page-bg-position)/cover;
      background-attachment: fixed;
    }
  }
  .frierenEdition::before {
    display: none;
  }
}
.frierenEdition.mouse {
  --page-bg-lg: url("https://storage-asset.msi.com/global/picture/image/feature/gnp/frieren-edition/background/page-bg-mouse.jpg");
  --page-bg-lg-webp: url("https://storage-asset.msi.com/global/picture/image/feature/gnp/frieren-edition/background/page-bg-mouse.webp");
  --page-bg-position: center center;
}
.frierenEdition.keyboard {
  --page-bg-lg: url("https://storage-asset.msi.com/global/picture/image/feature/gnp/frieren-edition/background/page-bg-keyboard.jpg");
  --page-bg-lg-webp: url("https://storage-asset.msi.com/global/picture/image/feature/gnp/frieren-edition/background/page-bg-keyboard.webp");
  --page-bg-position: top center;
}
.frierenEdition.mousepad {
  --page-bg-lg: url("https://storage-asset.msi.com/global/picture/image/feature/gnp/frieren-edition/background/page-bg-mousepad.jpg");
  --page-bg-lg-webp: url("https://storage-asset.msi.com/global/picture/image/feature/gnp/frieren-edition/background/page-bg-mousepad.webp");
  --page-bg-position: top center;
}
.frierenEdition.graphicscard {
  --page-bg-lg: url("https://storage-asset.msi.com/global/picture/image/feature/gnp/frieren-edition/background/page-bg-graphicscard.jpg");
  --page-bg-lg-webp: url("https://storage-asset.msi.com/global/picture/image/feature/gnp/frieren-edition/background/page-bg-graphicscard.webp");
  --page-bg-position: center center;
}/*# sourceMappingURL=frierenEdition.css.map */