* {
  border: 0;
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

ol, ul, li {
  list-style: none;
}

button, select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
}

a {
  outline: none;
  text-decoration: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

h1 {
  display: none;
}

.delighter.fadein.started {
  opacity: 1;
}

.delighter.fadein {
  opacity: 0;
  -webkit-transition: all .75s ease-out;
  transition: all .75s ease-out;
}

.main-title {
  position: relative;
  font-size: 36px;
  text-align: center;
  font-weight: bold;
  color: var(--color-white);
}

@media (min-width: 996px) {
  .main-title {
    font-size: 50px;
  }
}

.main-text {
  position: relative;
  font-size: 14px;
  color: var(--color-white);
  text-align: center;
  margin-bottom: 1em;
}

@media (min-width: 996px) {
  .main-text {
    font-size: 16px;
  }
}

@media (min-width: 996px) {
  .slider-box {
    overflow: hidden;
  }
}

.slider-box .content {
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  z-index: 10;
}

@media (min-width: 996px) {
  .slider-box .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}

.slider-box .content__imgbox {
  width: 100%;
}

@media (min-width: 996px) {
  .slider-box .content__imgbox {
    width: 50%;
  }
}

.slider-box .content__textbox {
  width: 100%;
  padding: 0 25px;
}

@media (min-width: 996px) {
  .slider-box .content__textbox {
    width: 45%;
  }
}

.btn-play {
  position: relative;
  border-radius: 50px;
  padding: 6px 40px;
  background-image: linear-gradient(45deg, #cb46df, #7a50fe, #4148ff);
  display: inline-block;
  margin: 1em auto;
  color: var(--color-white);
  font-size: 20px;
  font-weight: bold;
  -webkit-animation: motion 1.5s ease-in-out infinite 1s;
          animation: motion 1.5s ease-in-out infinite 1s;
}

@media (min-width: 768px) {
  .btn-play {
    padding: 10px 60px;
  }
}

@media (min-width: 996px) {
  .btn-play {
    font-size: 24px;
  }
}

.btn-play::before {
  content: "";
  position: absolute;
  top: 3px;
  left: 3px;
  right: 3px;
  bottom: 3px;
  padding: 5px;
  border-radius: 50px;
  border-color: #fff;
  border: 1px solid #fff;
}

.btn-play:hover {
  color: #fff;
  background-image: linear-gradient(45deg, #4148ff, #7a50fe, #cb46df);
}

@-webkit-keyframes motion {
  0%, 100% {
    -webkit-filter: drop-shadow(0px 0px 10px #cb46df);
            filter: drop-shadow(0px 0px 10px #cb46df);
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
  }
  50% {
    -webkit-filter: drop-shadow(0px 0px 10px #fff);
            filter: drop-shadow(0px 0px 10px #fff);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes motion {
  0%, 100% {
    -webkit-filter: drop-shadow(0px 0px 10px #cb46df);
            filter: drop-shadow(0px 0px 10px #cb46df);
    -webkit-transform: scale(0.98);
            transform: scale(0.98);
  }
  50% {
    -webkit-filter: drop-shadow(0px 0px 10px #fff);
            filter: drop-shadow(0px 0px 10px #fff);
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

html {
  scroll-behavior: smooth;
}

.i-want-it-all {
  position: relative;
  overflow: hidden;
  background: #000;
}

.i-want-it-all img {
  width: 100%;
  display: block;
}

.i-want-it-all figure {
  margin: 0;
  padding: 0;
}

.i-want-it-all .hide {
  display: none;
}

.i-want-it-all .kv {
  width: 100%;
  position: relative;
  background: #eee;
}

.i-want-it-all .kv__bg img {
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}

.i-want-it-all .kv__content {
  position: absolute;
  top: 5%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  left: 50%;
  width: 75%;
}

@media (min-width: 996px) {
  .i-want-it-all .kv__content {
    top: 20%;
    -webkit-transform: initial;
            transform: initial;
    left: 20%;
  }
}

.i-want-it-all .kv__content-title {
  width: 85%;
  margin: 0 auto;
}

@media (min-width: 996px) {
  .i-want-it-all .kv__content-title {
    width: 40%;
    margin: initial;
  }
}

.i-want-it-all .kv__content p {
  line-height: 1.2;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin: 1em 0 0;
  text-align: center;
  font-size: 10px;
  text-shadow: 0 0 5px #671092;
}

@media (min-width: 996px) {
  .i-want-it-all .kv__content p {
    font-size: 1vw;
    text-align: left;
  }
}

.i-want-it-all .kv__btn {
  position: absolute;
  bottom: 2%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

@media (min-width: 996px) {
  .i-want-it-all .kv__btn {
    bottom: 10%;
    left: 25%;
  }
}

.i-want-it-all .kv__btn a {
  font-size: 16px;
}

@media (min-width: 996px) {
  .i-want-it-all .kv__btn a {
    font-size: 1.2vw;
  }
}

@media screen and (max-width: 996px) {
  .i-want-it-all .kv #kv-pc {
    display: none;
  }
}

.i-want-it-all .kv #kv-xs {
  display: none;
}

@media screen and (max-width: 996px) {
  .i-want-it-all .kv #kv-xs {
    display: block;
  }
}

.i-want-it-all .navbar {
  background: #000;
  text-transform: uppercase;
}

.i-want-it-all .navbar .fixedBox {
  position: relative;
  width: 100%;
  margin: 0 auto;
  border-top: 1px solid #444;
  border-bottom: 1px solid #444;
  height: 70px;
}

.i-want-it-all .navbar .fixedBox a {
  text-decoration: none;
  color: #ccc;
  text-align: center;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 70px;
  position: relative;
  -webkit-transition: .5s all ease-in-out;
  transition: .5s all ease-in-out;
  font-size: 18px;
}

.i-want-it-all .navbar .fixedBox a::before {
  content: "";
  display: none;
  position: absolute;
  top: 0;
  width: 100%;
  height: 3px;
  background: #eee9a2;
}

.i-want-it-all .navbar .fixedBox a:hover {
  color: #fff;
  font-weight: 700;
  background: radial-gradient(ellipse 50% 150% at center, #1478a7, #02002f);
}

.i-want-it-all .navbar .fixedBox a:hover::before {
  display: block;
}

.i-want-it-all .navbar .fixedBox.fixed {
  position: fixed;
  top: 0;
  z-index: 50;
  background: #000;
}

.i-want-it-all .navbar .slick-next {
  right: 0;
}

.i-want-it-all .navbar .slick-prev {
  left: 0;
}

.i-want-it-all .navbar .hatch-prev, .i-want-it-all .navbar .hatch-next {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.i-want-it-all .about {
  position: relative;
}

.i-want-it-all .about .bg-xs {
  position: absolute;
}

@media (min-width: 996px) {
  .i-want-it-all .about .bg-xs {
    position: relative;
  }
}

.i-want-it-all .about__wrapper {
  position: relative;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 5% 25px;
  z-index: 10;
}

@media (min-width: 996px) {
  .i-want-it-all .about__wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
}

.i-want-it-all .about__wrapper-content p {
  font-size: var(--text-xl);
  color: var(--color-white);
  margin: 1em 0;
}

.i-want-it-all .reason {
  position: relative;
}

.i-want-it-all .reason__wrapper {
  position: relative;
}

.i-want-it-all .reason__wrapper .main-title {
  text-align: left;
  margin: 0.5em 0 0;
}

@media (min-width: 996px) {
  .i-want-it-all .reason__wrapper .main-title {
    font-size: 2.5vw;
    margin: 0;
  }
}

@media (min-width: 1930px) {
  .i-want-it-all .reason__wrapper .main-title {
    font-size: 50px;
  }
}

.i-want-it-all .reason__wrapper p {
  font-size: var(--text-xl);
  margin: 1em 0;
  text-align: left;
  color: var(--color-white);
}

@media (min-width: 996px) {
  .i-want-it-all .reason__wrapper p {
    font-size: 1vw;
  }
}

@media (min-width: 1930px) {
  .i-want-it-all .reason__wrapper p {
    font-size: var(--text-xl);
  }
}

.i-want-it-all .reason__wrapper-gaming {
  position: relative;
  background-image: url(https://storage-asset.msi.com/event/2022/cnd/i-want-it-all/images/reason-bg-01.jpg);
  background-position: center;
  background-size: cover;
  height: auto;
}

@media (min-width: 996px) {
  .i-want-it-all .reason__wrapper-gaming {
    background-position: center;
  }
}

.i-want-it-all .reason__wrapper-play {
  position: relative;
  background-image: url(https://storage-asset.msi.com/event/2022/cnd/i-want-it-all/images/reason-bg-02.jpg);
  background-position: center;
  background-size: cover;
  height: auto;
}

@media (min-width: 996px) {
  .i-want-it-all .reason__wrapper-play {
    background-position: center;
  }
}

.i-want-it-all .reason__wrapper-yourself {
  position: relative;
  background-image: url(https://storage-asset.msi.com/event/2022/cnd/i-want-it-all/images/reason-bg-03.jpg);
  background-position: center;
  background-size: cover;
  height: auto;
}

@media (min-width: 996px) {
  .i-want-it-all .reason__wrapper-yourself {
    background-position: center;
  }
}

.i-want-it-all .want {
  position: relative;
  background-image: url(https://storage-asset.msi.com/event/2022/cnd/i-want-it-all/images/want-bg.jpg);
  background-position: center;
  background-size: cover;
}

@media (min-width: 768px) {
  .i-want-it-all .want {
    margin-top: -1em;
  }
}

.i-want-it-all .want__wrapper {
  position: relative;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 5% 25px;
  z-index: 10;
}

.i-want-it-all .want__wrapper-content p {
  font-size: var(--text-xl);
  color: var(--color-white);
  margin: 1em 0;
}

.i-want-it-all .want__wrapper-btn {
  text-align: center;
}

.i-want-it-all .want__wrapper-terms {
  text-align: center;
}

.i-want-it-all .want__wrapper-terms a {
  color: var(--color-white);
  text-decoration: underline;
}

@media (min-width: 768px) {
  .i-want-it-all .want__wrapper-steps {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    margin: 2em 0;
  }
}

.i-want-it-all .want__wrapper-steps .item {
  display: block;
}

@media (min-width: 768px) {
  .i-want-it-all .want__wrapper-steps .item {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 30%;
  }
}

.i-want-it-all .want__wrapper-steps .item__imgBox {
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: var(--text-xl);
  font-weight: 700;
  font-style: italic;
  color: var(--color-white);
}

.i-want-it-all .want__wrapper-steps .item__contentBox {
  font-size: var(--text-xl);
  color: var(--color-white);
  margin: 0 0 2em;
  text-align: center;
}

@media (min-width: 996px) {
  .i-want-it-all .want__wrapper-steps .item__contentBox {
    font-size: 1vw;
    margin: 0 0 1em;
  }
}

@media (min-width: 1930px) {
  .i-want-it-all .want__wrapper-steps .item__contentBox {
    font-size: var(--text-xl);
  }
}

.i-want-it-all .want__wrapper-icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.i-want-it-all .want__wrapper-icons .box {
  width: calc( (100% - 50px) / 3);
  margin-bottom: 1em;
}

@media (min-width: 996px) {
  .i-want-it-all .want__wrapper-icons .box {
    width: calc( (100% - 50px) / 6);
  }
}

.i-want-it-all .want__wrapper-icons .box img {
  width: 70px;
  margin: 0 auto;
}

.i-want-it-all .want__wrapper-icons .box .step-text {
  font-size: var(--note-md);
  text-align: center;
  color: #ddd;
}

@media (min-width: 768px) {
  .i-want-it-all .want__wrapper-icons .box .step-text {
    font-size: var(--text-sm);
  }
}

@media (min-width: 996px) {
  .i-want-it-all .want__wrapper-icons .box .step-text {
    font-size: 0.9vw;
  }
}

@media (min-width: 1930px) {
  .i-want-it-all .want__wrapper-icons .box .step-text {
    font-size: 16px;
  }
}

.i-want-it-all .prize {
  position: relative;
  background-image: url(https://storage-asset.msi.com/event/2022/cnd/i-want-it-all/images/win-bg.jpg);
  background-size: cover;
  background-position: center;
}

.i-want-it-all .prize__wrapper {
  position: relative;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 5% 25px;
  z-index: 10;
}

.i-want-it-all .prize__wrapper-content p {
  font-size: var(--text-xl);
  color: var(--color-white);
  margin: 1em 0;
}

@media (min-width: 768px) {
  .i-want-it-all .prize__wrapper-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

.i-want-it-all .prize__wrapper-item .tier {
  position: relative;
  width: 100%;
  text-align: center;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 10px;
  padding: 5px 0;
  margin: 1em 0;
  display: block;
}

@media (min-width: 768px) {
  .i-want-it-all .prize__wrapper-item .tier {
    width: calc( (100% - 30px) / 3);
  }
}

@media (min-width: 996px) {
  .i-want-it-all .prize__wrapper-item .tier {
    width: 30%;
  }
}

.i-want-it-all .prize__wrapper-item .tier::after {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 3px;
  border-radius: 25px;
  background: -webkit-gradient(linear, left top, right top, from(#4cfdfd), color-stop(#5c69c9), color-stop(#856ad6), to(#da24ac));
  background: linear-gradient(to right, #4cfdfd, #5c69c9, #856ad6, #da24ac);
  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: destination-out;
  mask-composite: exclude;
}

.i-want-it-all .prize__wrapper-item .tier__level {
  font-size: var(--text-xl);
  color: #e8e59f;
  font-weight: bold;
  font-style: italic;
  margin: 1em 0;
}

.i-want-it-all .prize__wrapper-item .tier__prize {
  font-size: var(--text-xl);
  color: var(--color-white);
  margin: 1em 0;
}

.i-want-it-all .prize__wrapper-item .tier__name {
  font-size: var(--text-xl);
  font-weight: bold;
  color: #444;
  line-height: 1.1;
  padding: 5px 20px;
  background: #fff;
  display: inline-block;
}

@media (min-width: 768px) {
  .i-want-it-all .prize__wrapper-item .tier__name {
    font-size: var(--text-sm);
  }
}

@media (min-width: 996px) {
  .i-want-it-all .prize__wrapper-item .tier__name {
    font-size: var(--text-xl);
  }
}

.i-want-it-all .prize__wrapper-item .tier__name:hover {
  color: #664bb8;
}

.i-want-it-all .prize__wrapper-item .tier__name a {
  color: #444;
}

.i-want-it-all .prize__wrapper-item .tier__name a:hover {
  color: #664bb8;
}

.i-want-it-all .prize__wrapper-item .tier__number {
  font-size: var(--text-xl);
  color: var(--color-white);
  margin: 1em 0;
}

.i-want-it-all .best {
  position: relative;
  background-image: url(https://storage-asset.msi.com/event/2022/cnd/i-want-it-all/images/best-bg.jpg);
  background-size: cover;
  background-position: center;
}

.i-want-it-all .best__wrapper {
  position: relative;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 5% 25px;
  z-index: 10;
}

.i-want-it-all .best__wrapper-content p {
  font-size: var(--text-xl);
  color: var(--color-white);
  margin: 1em 0;
  text-align: center;
}

.i-want-it-all .best__wrapper-content p span {
  display: inline-block;
  color: #4b48b3;
  font-weight: bold;
  background: #e8e59f;
  padding: 3px 20px;
  -webkit-clip-path: polygon(0% 50%, 2% 0%, 98% 0%, 100% 50%, 98% 100%, 2% 100%, 0 50%);
          clip-path: polygon(0% 50%, 2% 0%, 98% 0%, 100% 50%, 98% 100%, 2% 100%, 0 50%);
}

.i-want-it-all .best__wrapper-content .imgBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.i-want-it-all .best__wrapper-content .imgBox figure {
  width: 40%;
  margin: 0 20px;
}

@media (min-width: 768px) {
  .i-want-it-all .best__wrapper-content .imgBox figure {
    width: 12%;
  }
}

.i-want-it-all .best__wrapper-content .imgBox__steam {
  -webkit-transform: rotate(-10deg);
          transform: rotate(-10deg);
}

.i-want-it-all .best__wrapper-content .imgBox__gc30 {
  -webkit-transform: rotate(30deg);
          transform: rotate(30deg);
}

.i-want-it-all .best__wrapper-btn {
  margin: 2em 0 0;
}

.i-want-it-all .best__wrapper-btn .item__title {
  -webkit-clip-path: polygon(10% 0%, 90% 0%, 100% 50%, 90% 100%, 10% 100%, 0% 50%);
          clip-path: polygon(10% 0%, 90% 0%, 100% 50%, 90% 100%, 10% 100%, 0% 50%);
  font-size: var(--text-xl);
  color: var(--color-white);
  margin-bottom: 1em;
  line-height: 1.5em;
  padding: 20px 0;
  position: relative;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.i-want-it-all .best__wrapper-btn .item__title:active::before {
  display: none;
}

.i-want-it-all .best__wrapper-btn .item__title::after {
  -webkit-clip-path: polygon(10% 0%, 90% 0%, 100% 50%, 90% 100%, 10% 100%, 0% 50%);
          clip-path: polygon(10% 0%, 90% 0%, 100% 50%, 90% 100%, 10% 100%, 0% 50%);
  background: -webkit-gradient(linear, left top, right top, from(#5079eb), color-stop(33%, #9059cf), color-stop(66%, #b23bcf), to(#c01fb3));
  background: linear-gradient(to right, #5079eb 0%, #9059cf 33%, #b23bcf 66%, #c01fb3 100%);
  content: '';
  width: 100%;
  display: block;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.i-want-it-all .best__wrapper-btn .item__title::before {
  -webkit-clip-path: polygon(10% 0%, 90% 0%, 100% 50%, 90% 100%, 10% 100%, 0% 50%);
          clip-path: polygon(10% 0%, 90% 0%, 100% 50%, 90% 100%, 10% 100%, 0% 50%);
  background: -webkit-gradient(linear, left top, right top, from(#6348bb), color-stop(33%, #464bb3), color-stop(66%, #663db5), to(#7736b6));
  background: linear-gradient(to right, #6348bb 0%, #464bb3 33%, #663db5 66%, #7736b6 100%);
  content: '';
  width: calc( 100% - 2px);
  display: block;
  height: calc( 100% - 2px);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 1;
}

.i-want-it-all .best__wrapper-btn .item span {
  position: relative;
  z-index: 2;
}

.i-want-it-all .best__wrapper-btn .item__text {
  font-size: var(--text-ml);
  color: var(--color-white);
  padding: 0 10px;
  text-align: center;
}

.i-want-it-all .best__wrapper-btn .item--active .item__title::before {
  display: none;
}

.i-want-it-all .best__wrapper-intro {
  font-size: var(--text-lg);
  color: var(--color-white);
  padding: 0 10px;
  text-align: center;
}

.i-want-it-all .best__wrapper-card {
  display: block;
}

@media (min-width: 768px) {
  .i-want-it-all .best__wrapper-card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}

.i-want-it-all .best__wrapper-card--active {
  display: block !important;
}

@media (min-width: 768px) {
  .i-want-it-all .best__wrapper-card--active {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}

.i-want-it-all .best__wrapper-card .item {
  padding: 20px;
  background: #ffffff85;
  border-radius: 15px;
  margin: 15px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
      flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (min-width: 768px) {
  .i-want-it-all .best__wrapper-card .item {
    width: calc( 100% / 2 - 30px);
    margin: 15px;
  }
}

@media (min-width: 996px) {
  .i-want-it-all .best__wrapper-card .item {
    width: calc( 100% / 3 - 30px);
  }
}

.i-want-it-all .best__wrapper-card .item__main-title {
  color: var(--color-white);
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 1em;
  line-height: 1.5em;
}

@media (min-width: 996px) {
  .i-want-it-all .best__wrapper-card .item__main-title {
    font-size: 26px;
  }
}

.i-want-it-all .best__wrapper-card .item__main-text {
  text-align: left;
  font-size: var(--text-sm);
  width: 80%;
  margin: 0 auto 1em;
}

.i-want-it-all .best__wrapper-card .item__main-text li {
  list-style: disc;
}

.i-want-it-all .best__wrapper-card .item__content {
  text-align: right;
}

.i-want-it-all .best__wrapper-card .item__content-price del {
  font-size: var(--text-lg);
  color: var(--color-red-500);
  margin-right: 10px;
}

.i-want-it-all .best__wrapper-card .item__content-price span {
  font-size: 24px;
  color: var(--color-red-400);
  font-weight: bold;
}

.i-want-it-all .best__wrapper-card .item__content-btn {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 18px !important;
  font-weight: bold;
  margin-bottom: 1em;
  color: #ffffff;
  background: red;
  margin: 0;
  margin-top: 15px;
  cursor: pointer;
  border-radius: 10px;
  text-transform: uppercase;
  padding: 10px 0 !important;
}

@media (min-width: 996px) {
  .i-want-it-all .best__wrapper-card .item__content-btn {
    font-size: 24px;
  }
}

.i-want-it-all .best__wrapper-card .item__content-btn span {
  background: none !important;
  font-size: 18px !important;
  margin: 0 !important;
  padding: 0 !important;
}

.i-want-it-all .redeem {
  position: relative;
  background-image: url(https://storage-asset.msi.com/event/2022/cnd/i-want-it-all/images/contact-bg.jpg);
  background-size: cover;
  background-position: center;
}

.i-want-it-all .redeem__wrapper {
  position: relative;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 5% 25px;
  z-index: 10;
}

.i-want-it-all .wtb {
  position: relative;
  background: #000;
  background-size: cover;
  background-position: center;
  padding: 5% 0;
}

.i-want-it-all .wtb__wrapper {
  position: relative;
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 25px;
  z-index: 10;
}
/*# sourceMappingURL=main-my.css.map */