.wishlist_contest_page__page--J-Tn {
  padding-bottom: 200px;
}
.wishlist_contest_page__header--y8iv {
  background-color: #c1cbca;
}
.wishlist_contest_page__top--lUOW {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
@media only screen and (min-width: 576px) {
  .wishlist_contest_page__top--lUOW {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.wishlist_contest_page__topText--MG8m {
  font-size: 22px;
  color: #56646c;
  padding-bottom: 48px;
}
@media only screen and (min-width: 576px) {
  .wishlist_contest_page__topText--MG8m {
    width: 50%;
    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-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding-right: 48px;
    padding-bottom: 0;
  }
}
.wishlist_contest_page__topImg--Z-qb {
  margin-bottom: 24px;
  aspect-ratio: 1;
}
@media only screen and (min-width: 576px) {
  .wishlist_contest_page__topImg--Z-qb {
    margin-bottom: 0;
    width: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.wishlist_contest_page__h1--zziT {
  font-family: termina, sans-serif;
  font-weight: 400;
  line-height: 1.17;
  color: #002b3a;
  font-size: 42px;
}
@media only screen and (min-width: 576px) {
  .wishlist_contest_page__h1--zziT {
    font-size: 64px;
  }
}
.wishlist_contest_page__h2--70gj {
  font-family: termina, sans-serif;
  font-weight: 400;
  line-height: 1.3;
  font-size: 30px;
}
@media only screen and (min-width: 576px) {
  .wishlist_contest_page__h2--70gj {
    font-size: 42px;
  }
}
.wishlist_contest_page__step--auuB {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media only screen and (min-width: 576px) {
  .wishlist_contest_page__step--auuB {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  .wishlist_contest_page__step__reverse--pvyT {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
}
.wishlist_contest_page__stepText--hwiy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-family: termina, sans-serif;
  font-weight: 500;
  line-height: 1.2;
  padding: 24px 0;
  font-size: 28px;
}
@media only screen and (min-width: 576px) {
  .wishlist_contest_page__stepText--hwiy {
    font-size: 35px;
    width: 50%;
    padding: 24px;
  }
}
.wishlist_contest_page__stepText--hwiy small {
  font-family: 'Roboto', sans-serif;
  font-weight: 400;
  font-size: 16px;
}
@media only screen and (min-width: 576px) {
  .wishlist_contest_page__stepText--hwiy small {
    font-size: 20px;
  }
}
.wishlist_contest_page__stepImg--lefv {
  margin-bottom: 48px;
}
@media only screen and (min-width: 576px) {
  .wishlist_contest_page__stepImg--lefv {
    margin-bottom: 0;
    width: 50%;
    padding: 24px;
  }
}
.wishlist_contest_page__stepImg--lefv img {
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.wishlist_contest_page__bottom--ATaS {
  line-height: 1.2;
  text-align: center;
  font-size: 24px;
}
@media only screen and (min-width: 576px) {
  .wishlist_contest_page__bottom--ATaS {
    font-size: 36px;
  }
}
/*# sourceMappingURL=wishlist_contest_page.css.map */

/*# sourceMappingURL=4381.a75097126217d3cd6352.css.map*/