@media (max-width: 1900px) {
  .winners__bg {
    display: none;
  }
}

@media (max-width: 1630px) {
  .main-section__emblem {
    width: 15.52vw;
    height: 18.4vw;
  }

  .main-section {
    padding: 1.47vw 0 4.42vw 0;
  }

  .main-section__right,
  .main-section__left {
    padding: 2.45vw;
    border-radius: 1.47vw;
  }

  .main-section__left {
    gap: .61vw;
  }

  .main-section__right {
    gap: 4.11vw;
    border: .12vw solid var(--ligth-gray);
  }

  .main-section__content>*:not(:first-child) {
    margin-top: .98vw;
  }

  .main-section__title {
    font-size: 2.94vw;
  }

  .main-section__txt-wrap>*:not(:first-child) {
    margin-top: .49vw;
  }

  .main-section__txt {
    font-size: 1.47vw;
  }

  .main-section__name-wrap {
    gap: 2.45vw;
  }

  .main-section__name-intro {
    font-size: 3.25vw;
  }

  .main-section__left-txt {
    font-size: 1.96vw;
  }

  .main-section__left-dates {
    gap: .49vw;
    padding: .98vw;
    border: .12vw solid var(--red);
    border-radius: .98vw;
  }

  .main-section__left-dates>span {
    font-size: 3.87vw;
  }

  .main-section__left-dates>span._and {
    font-size: 30px;
    font-weight: 700;
  }

  .main-section__left-date {
    gap: .12vw;
  }

  .main-section__left-day {
    font-size: 4.42vw;
  }

  .main-section__left-mounth {
    font-size: .98vw;
  }

  .stages {
    padding: 4.42vw 0;
  }

  .stages__container>*:not(:first-child) {
    margin-top: 1.96vw;
  }

  .stages__stage {
    padding: 1.47vw;
    border: .12vw solid var(--ligth-gray);
    border-radius: 1.47vw;
  }

  .stages__stage:nth-child(8) {
    border-color: rgb(240, 81, 67);
  }

  .stages__stageq {
    padding: 1.47vw;
    border: .12vw solid rgb(240, 81, 67);
    border-radius: 1.47vw;
  }

  .stages__stage>*:not(:first-child) {
    margin-top: 1.35vw;
  }

  .stages__item-title {
    font-size: 1.47vw;
  }

  .stages__txt-content>*:not(:first-child) {
    margin-top: .74vw;
  }

  .stages__num {
    font-size: 4.91vw;
  }

  .stages__txt {
    font-size: 1.1vw;
  }

  .stage-first__btn {
    gap: .61vw;
  }

  .stage-first__btn>.stage-first__btn-strong-txt {
    gap: .49vw;
  }

  .stage-first__btn-strong-txt>.stage-first__btn-icon {
    width: 1.47vw;
    height: 1.47vw;
  }

  .stage-first__btn-strong-txt>span {
    font-size: 1.47vw;
  }

  .stages__wrapper {
    min-height: 82.82vw;
  }

  .stage-first {
    max-width: 47.24vw;
  }

  .stage-second {
    top: 14.11vw;
    max-width: 31.29vw;
  }

  .stage-third {
    top: 36.56vw;
    left: 6.5vw;
    max-width: 26.13vw;
  }

  .stage-fourth {
    top: 47.18vw;
    right: 5.46vw;
    max-width: 32.58vw;
  }

  .stage-fifth {
    bottom: .49vw;
    left: 0.11vw;
    max-width: 60.81vw;
    width: 50vw;
    border: .12vw solid rgb(240, 81, 67);
  }


  .stages__arr-first {
    width: 17.42vw;
    top: 3.01vw;
    right: 29.33vw;
  }

  .stages__arr-second {
    width: 43.93vw;
    top: 26.38vw;
    left: 20.61vw;
  }

  .stages__arr-third {
    width: 22.02vw;
    top: 45.09vw;
    left: 33.74vw;
  }

  .stages__arr-fourth {
    width: 19.88vw;
    bottom: 3.44vw;
    right: 22.45vw;
  }

  .prizes {
    padding: 4.42vw 0;
  }

  .prizes__container>*:not(:first-child) {
    margin-top: 1.96vw;
  }

  .prizes__intro {
    gap: .61vw;
  }

  .prizes__intro>.prizes__txt {
    font-size: 1.1vw;
    max-width: 23.62vw;
  }

  .prizes__line {
    height: 45.4vw !important;
  }

  .prizes__slide-inner {
    padding: 1.47vw;
    width: 22.82vw;
    min-height: 22.82vw;
    border-radius: 1.47vw;
  }

  .prizes__slide {
    width: 24.29vw;
    height: 24.29vw;
  }

  .prizes__slide-title {
    font-size: 1.47vw;
  }

  .prizes__slide.swiper-slide-active .prizes__slide-title {
    font-size: .74vw;
  }

  .prizes__plushes {
    gap: .61vw;
  }

  .prizes__slide.swiper-slide-active .prizes__plushes {
    gap: .31vw;
  }

  .prizes__plush {
    font-size: .98vw;
    padding: .37vw .98vw;
    border: .06vw solid rgb(240, 81, 67);
    border-radius: .61vw;
  }

  .prizes__slide.swiper-slide-active .prizes__plush {
    font-size: .49vw;
    padding: .18vw .49vw;
    border: .07vw solid rgb(240, 81, 67);
    border-radius: .31vw;
  }

  .prizes__pagination.swiper-pagination.swiper-pagination-bullets {
    bottom: -2.58vw;
    gap: .98vw;
  }

  .prizes__pagination.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet {
    width: .98vw;
    height: .98vw;
    border: .06vw solid var(--ligth-gray);
  }

  .prizes__pagination.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 1.47vw;
    height: 1.47vw;
  }

  .winners {
    padding: 1.96vw 0;
  }

  .winners__bg {
    width: 21.17vw;
    height: 44.66vw;
  }

  .winners__bg-left {
    top: -6.13vw;
  }

  .winners__bg-right {
    bottom: -6.44vw;
  }

  .winners__container>*:not(:first-child) {
    margin-top: 1.96vw;
  }

  .winners__forms {
    gap: 1.47vw;
  }

  .winners__input {
    width: 27.24vw;
    padding: .74vw 1.47vw;
    border-radius: 1.47vw;
    border: .06vw solid var(--red);
  }

  .winners__search {
    width: 2.8vw;
    height: 2.8vw;
  }

  .winners__input-wrap img {
    width: 1.35vw;
    height: 1.35vw;
  }

  .winners__table-wrapper {
    padding: 1.23vw;
    border-radius: 1.47vw;
    border: .06vw solid var(--red);
  }

  .winners__date,
  .winners__number {
    width: 22.27vw;
  }

  .winners__prize {
    width: 45.83vw;
  }

  .winners__table th {
    padding-bottom: .74vw;
    font-size: 1.47vw;
  }

  .winners__row td {
    padding: .61vw 0;
    font-size: .98vw;
  }

  .winners__table>tbody>.winners__row:not(:first-child) {
    border-top: .06vw solid var(--red);
  }

  .winners__row ._btn._white-btn {
    font-size: .98vw;
  }

  .winners__btn,
  .winners__num {
    width: 2.45vw;
    height: 2.45vw;
    border-radius: .37vw;
  }

  .winners__btn img {
    width: .49vw;
    height: .8vw;
  }

  .winners__btn {
    border: .06vw solid var(--red);
  }

  .winners__paging,
  .winners__numbers {
    gap: .25vw;
  }

  .winners__num {
    font-size: 1.1vw;
  }

  .faq-docs {
    padding: 4.42vw 0;
  }

  .faq-docs__container {
    gap: 1.47vw;
  }

  .faq-docs__container>* {
    padding: 1.47vw;
    border-radius: 1.47vw;
  }

  .faq {
    border: .06vw solid var(--ligth-gray);
  }

  .faq>*:not(:first-child) {
    margin-top: 1.96vw;
  }

  .faq__accordion>*:not(:first-child) {
    margin-top: .49vw;
  }

  .faq__item {
    border: .06vw solid transparent;
    padding: .92vw;
    border-radius: .92vw;
  }

  .faq__item>*:not(:first-child) {
    margin-top: .61vw;
  }

  .faq__btn {
    width: 1.96vw;
    height: 1.96vw;
  }

  .faq__btn-red,
  .faq__btn-white {
    width: .98vw;
    height: .98vw;
  }

  .faq__hidden {
    font-size: .98vw;
  }

  .faq__question {
    font-size: .98vw;
  }

  .docs__sub-title {
    font-size: .98vw;
  }

  .docs__intro>*:not(:first-child) {
    margin-top: .74vw;
  }

  .docs__item {
    padding: .92vw;
    border: .06vw solid var(--red);
    border-radius: .92vw;
  }

  .docs__item>*:not(:first-child) {
    margin-top: .61vw;
  }

  .docs__list>*:not(:first-child) {
    margin-top: .49vw;
  }

  .docs__item-txt {
    font-size: .98vw;
  }

  .docs__icon {
    width: .98vw;
    height: .98vw;
  }

  .news {
    padding: 4.42vw 0;
  }

  .news__container>*:not(:first-child) {
    margin-top: 2.45vw;
  }

  .news__navigation-item {
    width: 2.45vw;
    height: 2.45vw;
    border-radius: .61vw;
  }

  .news__navigation-item::after {
    font-size: .98vw;
  }

  .news__navigation {
    gap: .61vw;
  }

  .news__slide-inner {
    width: 23.01vw;
    padding: 1.47vw;
    border-radius: .92vw;
  }

  .news__slide-inner>*:not(:first-child) {
    margin-top: 1.47vw;
  }

  .news__content>*:not(:first-child) {
    margin-top: .49vw;
  }

  .news__date {
    font-size: .98vw;
  }

  .news__item-title {
    font-size: .98vw;
  }

  .news__btn {
    width: 2.45vw;
    height: 2.45vw;
  }

  .news__btn img {
    width: .92vw;
    height: .98vw;
  }

  .footer {
    /* border-radius: 2.45vw 2.45vw 0 0; */
    padding: 2.45vw 0;
  }

  .footer__container>*:not(:first-child) {
    margin-top: 1.96vw;
  }

  .footer__logo img {
    width: 12.52vw;
    height: 4.91vw;
  }

  .footer__nav {
    gap: 9.2vw;
    justify-content: center;
    /* оба блока по центру */
    align-items: center;
    /* выравнивание по вертикали */
    gap: 5.2vw;
    /* margin-left: auto;
    margin-right: auto; */
  }

  .footer__nav-title {
    font-size: .98vw;
  }

  .footer__nav-block>*:not(:first-child) {
    margin-top: .92vw;
    margin-left: auto;
    margin-right: auto;
  }

  .footer__nav-list>*:not(:first-child) {
    margin-top: .92vw;
  }

  .footer__link {
    font-size: .98vw;
    cursor: pointer;
  }

  .footer__bottom-txt {
    font-size: 1.1vw;
  }


  ._modal-body {
    padding: 1.96vw;
    border-radius: 1.47vw;
  }

  ._modal-forms-captcha {
    width: 30.92vw;
    height: 7.79vw;
  }

  ._modal-body>*:not(:first-child) {
    margin-top: 1.96vw;
  }

  ._modal-intro {
    gap: 1.23vw;
  }

  ._modal-close img {
    width: 1.47vw;
    height: 1.47vw;
  }

  ._modal-txt {
    font-size: 1.1vw;
  }

  ._modal-body {
    /* max-width: 36.81vw; */
  }

  ._modal-btn-wrap>*:not(:first-child) {
    margin-top: .49vw;
  }

  .modal-position._modal ._modal-body {
    /* max-width: 52.76vw; */
  }

  ._modal-forms>*:not(:first-child) {
    margin-top: .92vw;
  }

  ._modal-forms-captha-wrap {
    /* max-width: 100%; */
    /* overflow: hidden; */
    width: 100% !important;
    min-height: 100px;
    /* margin: 0 auto; */
    /* max-width: 300px;  */
    padding: .98vw;
    border-radius: .61vw;
  }

  ._modal-forms-captha-wrap>*:not(:first-child) {
    margin-top: .98vw;
  }

  ._modal-forms-placeholder {
    font-size: .98vw;
    left: .98vw;
  }

  ._modal-forms-number:focus+._modal-forms-placeholder,
  ._modal-forms-number:not(:placeholder-shown)+._modal-forms-placeholder {
    top: .31vw;
    font-size: .8vw;

  }

  ._modal-forms-number {
    padding: 1.53vw .98vw .31vw .98vw;
    border-radius: .61vw;
  }

  ._modal-prize {
    height: 29.51vw;
    border-radius: 1.47vw;
    padding: 1.47vw;
  }

  ._modal-prize-title {
    font-size: 1.47vw;
  }

  ._modal-prize-plushes {
    gap: .61vw;
  }

  ._modal-prize-plush {
    padding: .31vw .98vw;
    border-radius: .61vw;
  }
}

@media (max-width: 1330px) {
  .stages__arr-second {
    width: 40.93vw;
    top: 27vw;
    left: 22.61vw;
  }
}

@media (max-width: 1135px) {
  .stages__arr-third {
    width: 20.02vw;
    top: 45.09vw;
    left: 33.74vw;
  }

  .stages__arr-first {
    width: 16.42vw;
  }
}

@media (max-width: 1030px) {
  .stages__arr-second {
    width: 36.93vw;
    top: 27.5vw;
    left: 25.61vw;
  }

  .news__slide-inner {
    width: 22.01vw;
  }
}

@media (max-width: 840px) {
  .stages__arr-third {
    width: 19.02vw;
    top: 45.09vw;
    left: 33vw;
  }

  .stages__arr-fourth {
    width: 17.88vw;
    bottom: 4.44vw;
    right: 22.45vw;
  }

  .stages__arr-second {
    left: 22.61vw;
  }

  .stages__arr-first {
    right: 26.33vw;
  }
}

@media (max-width: 767.9px) {
  .main-section__cobtainer {
    flex-direction: column;
    align-items: center;
    gap: 3vw;
  }

  .main-section__right,
  .main-section__left {
    width: 88.23%;
  }

  .main-section__name-wrap {
    gap: 12.45vw;
  }

  .main-section__left {
    gap: 10.61vw;
  }

  .main-section__name-intro {
    font-size: 4.25vw;
  }

  .main-section__left-txt {
    font-size: 2.96vw;
  }

  .main-section__right,
  .main-section__left {
    padding: 4.45vw;
    border-radius: 3.47vw;
  }

  .main-section__left-day {
    font-size: 7.42vw;
  }

  .main-section__left-mounth {
    font-size: 2.98vw;
  }

  .main-section__left-dates>span {
    font-size: 5.87vw;
  }

  .main-section__emblem {
    width: 25.52vw;
    height: 29.4vw;
  }

  .main-section__title {
    font-size: 4.94vw;
  }

  .main-section__txt {
    font-size: 3vw;
  }

  .main-section__txt-wrap>*:not(:first-child) {
    margin-top: 1.49vw;
  }

  .main-section__content>*:not(:first-child) {
    margin-top: 1.98vw;
  }

  .main-section {
    padding: 4.47vw 0 7.42vw 0;
  }

  .stages__arrow {
    display: none;
  }

  .stages__container>*:not(:first-child) {
    margin-top: 2.96vw;
  }

  .stages {
    padding: 6.42vw 0;
  }

  .stages__stage {
    position: static;
    width: 90%;
    max-width: 90%;
  }

  .stages__wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 2vw;
  }

  .stages__stage {
    padding: 3.47vw;
    border-radius: 3.47vw;
  }

  .stages__stage>*:not(:first-child) {
    margin-top: 3vw;
  }

  .stages__num {
    font-size: 6.91vw;
  }

  .stages__item-title {
    font-size: 3.47vw;
  }

  .stages__txt-content>*:not(:first-child) {
    margin-top: 1.74vw;
  }

  .stages__txt {
    font-size: 2.7vw;
  }

  .stage-first__btn {
    gap: 1.61vw;
  }

  .stage-first__btn-strong-txt>span {
    font-size: 2.47vw;
  }

  .stage-first__btn-strong-txt>.stage-first__btn-icon {
    width: 3.47vw;
    height: 3.47vw;
  }

  .stage-first__btn>.stage-first__btn-strong-txt {
    gap: 1.49vw;
  }

  .prizes {
    padding: 6.42vw 0;
  }

  .prizes__intro {
    flex-direction: column;
    align-items: flex-start;
    gap: 2vw;
  }

  .prizes__intro>.prizes__txt {
    font-size: 2.5vw;
    text-align: left;
    max-width: 100%;
  }

  .prizes__container>*:not(:first-child) {
    margin-top: 3.96vw;
  }

  .prizes__slide-inner {
    padding: 1.47vw;
    width: 33.82vw;
    min-height: 33.82vw;
    border-radius: 1.47vw;
  }

  .prizes__line {
    height: 67.4vw !important;
  }

  .prizes__slide.swiper-slide-active .prizes__slide-title {
    font-size: 1.74vw;
  }

  .prizes__slide.swiper-slide-active .prizes__plush {
    font-size: 1.2vw;
    padding: 0.8vw 1.49vw;
    border-radius: 1vw;
  }

  .prizes__slide.swiper-slide-active .prizes__plushes {
    gap: .7vw;
  }

  .prizes__pagination.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet {
    width: 1.98vw;
    height: 1.98vw;
  }

  .prizes__pagination.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 2.47vw;
    height: 2.47vw;
  }

  .prizes__pagination.swiper-pagination.swiper-pagination-bullets {
    bottom: -4.58vw;
    gap: 1.3vw;
  }

  .winners {
    padding: 5.96vw 0;
  }

  .winners__intro {
    flex-direction: column;
    align-items: flex-start;
    gap: 2vw;
  }

  .winners__intro>* {
    max-width: 100%;
  }

  .winners__forms {
    width: 100%;
    flex-direction: row-reverse;
    justify-content: space-between;
  }

  .winners__input {
    width: 39.24vw;
    padding: 1.74vw 2.47vw;
    border-radius: 4.47vw;
  }

  .winners__search {
    width: 5.8vw;
    height: 5.8vw;
  }

  .winners__input-wrap img {
    width: 2.5vw;
    height: 2.5vw;
  }

  .winners__container>*:not(:first-child) {
    margin-top: 3.96vw;
  }

  .winners__table-wrapper {
    padding: 2.23vw;
    border-radius: 3.47vw;
    border: .06vw solid var(--red);
  }

  .winners__table th {
    padding-bottom: 1.74vw;
    font-size: 2.47vw;
  }

  .winners__row td {
    padding: 1.61vw 0;
    font-size: 1.98vw;
  }

  .winners__row ._btn._white-btn {
    font-size: 1.98vw;
  }

  .winners__prize {
    width: 38.83vw;
  }

  .winners__number {
    width: 28.27vw;
  }

  .winners__btn,
  .winners__num {
    width: 5.45vw;
    height: 5.45vw;
    border-radius: 1.37vw;
  }

  .winners__btn img {
    width: 2.49vw;
    height: 2.8vw;
  }

  .winners__num {
    font-size: 2.1vw;
  }

  .winners__paging,
  .winners__numbers {
    gap: 1.25vw;
  }

  .faq-docs {
    padding: 6.42vw 0;
  }

  .faq-docs__container {
    flex-direction: column;
    align-items: center;
  }

  .faq-docs__container {
    gap: 2.47vw;
  }

  .faq-docs__container>* {
    width: 90%;
  }

  .faq-docs__container>* {
    padding: 3vw;
    border-radius: 2.47vw;
  }

  .faq>*:not(:first-child) {
    margin-top: 2.96vw;
  }

  .faq__question {
    font-size: 2.5vw;
  }

  .faq__item {
    padding: 1.92vw;
    border-radius: 1.92vw;
  }

  .faq__btn {
    width: 4.96vw;
    height: 4.96vw;
  }

  .faq__btn-red,
  .faq__btn-white {
    width: 1.98vw;
    height: 1.98vw;
  }

  .faq__item>*:not(:first-child) {
    margin-top: 1.61vw;
  }

  .faq__hidden {
    font-size: 1.98vw;
  }

  .faq__accordion>*:not(:first-child) {
    margin-top: 1.49vw;
  }

  .docs>*:not(:first-child) {
    margin-top: 2vw;
  }

  .docs__sub-title {
    font-size: 2.3vw;
  }

  .docs__intro>*:not(:first-child) {
    margin-top: 1.74vw;
  }

  .docs__list>*:not(:first-child) {
    margin-top: 1.49vw;
  }

  .docs__item-txt {
    font-size: 2.3vw;
    overflow: hidden;

  }

  .docs__item>*:not(:first-child) {
    margin-top: 2.61vw;
  }

  .docs__icon {
    width: 2.98vw;
    height: 2.98vw;
  }

  .docs__item {
    padding: 1.92vw;
    border-radius: 1.92vw;
  }

  .docs__size {
    font-size: 2.2vw;
  }

  .news__navigation {
    gap: 1.61vw;
  }

  .news__navigation-item {
    width: 5.45vw;
    height: 5.45vw;
    border-radius: 1.61vw;
  }

  .news__navigation-item::after {
    font-size: 2.98vw;
  }

  .news__slide-inner {
    width: 45.01vw;
    padding: 2.47vw;
    border-radius: 1.92vw;
  }

  .news__date {
    font-size: 2.3vw;
  }

  .news__content>*:not(:first-child) {
    margin-top: 1.49vw;
  }

  .news__item-title {
    font-size: 2.2vw;
  }

  .news__btn {
    width: 5.45vw;
    height: 5.45vw;
  }

  .news__btn img {
    width: 1.92vw;
    height: 1.98vw;
  }

  .news__container>*:not(:first-child) {
    margin-top: 4.45vw;
  }

  .news {
    padding: 7.42vw 0;
  }

  .footer__top {
    padding: 0 3vw;
    gap: 8vw;
    flex-direction: column;
    align-items: center;
  }

  .footer__logo img {
    width: 48.52vw;
    height: 16.91vw;
  }

  .footer__nav {
    flex-direction: column;
    gap: 5.2vw;
  }

  .footer__nav-title {
    font-size: 2.98vw;
  }

  .footer__link {
    font-size: 2.98vw;
  }

  .footer__nav-title,
  .footer__nav-list>li {
    text-align: center;
  }

  .footer__nav-block>*:not(:first-child) {
    margin-top: 2.92vw;
    margin-left: auto;
    margin-right: auto;
  }

  .footer__nav-list>*:not(:first-child) {
    margin-top: 2.92vw;
  }

  .footer__container>*:not(:first-child) {
    margin-top: 3.96vw;
    margin-left: auto;
    margin-right: auto;
  }

  .footer__bottom-txt {
    font-size: 3.1vw;
  }

  .footer__bottom {
    flex-direction: column;
    gap: 2vw;
  }

  .footer__bottom-txt {
    max-width: 100%;
  }

  .footer {
    /* border-radius: 5.45vw 5.45vw 0 0; */
    padding: 7.45vw 0;
  }


  .modal-position._modal ._modal-body {
    max-width: 81.76vw;
  }

  ._modal-txt {
    font-size: 2.3vw;
  }

  ._modal-body>*:not(:first-child) {
    margin-top: 3.96vw;
  }

  ._modal-body {
    padding: 3.96vw;
    border-radius: 3.47vw;
  }

  ._modal-close img {
    width: 3.47vw;
    height: 3.47vw;
  }

  ._modal-body {
    /* max-width: 70.81vw; */
  }

  ._modal-forms-placeholder {
    font-size: 1.98vw;
    left: 1.98vw;
  }

  ._modal-forms-number {
    padding: 2.53vw 1.98vw 1.31vw 1.98vw;
    border-radius: 1.61vw;
  }

  ._modal-forms-number:focus+._modal-forms-placeholder,
  ._modal-forms-number:not(:placeholder-shown)+._modal-forms-placeholder {
    top: .51vw;
    font-size: 1.5vw;
  }

  ._modal-forms>*:not(:first-child) {
    margin-top: 1.92vw;
  }

  ._modal-forms-captha-wrap {
    padding: 1.98vw;
    border-radius: 1.61vw;
  }

  ._modal-forms-captha-wrap>*:not(:first-child) {
    margin-top: 1.98vw;
  }

  ._modal-forms-captcha {
    width: 58.92vw;
    height: 14.79vw;
  }

  ._modal-btn-wrap>*:not(:first-child) {
    margin-top: 1vw;
  }

  ._modal-prize {
    height: 57.51vw;
    border-radius: 2.47vw;
    padding: 3vw;
  }

  ._modal-prize-plush {
    padding: 1vw 1.98vw;
    border-radius: 1.61vw;
  }

  ._modal-prize-title {
    font-size: 3.47vw;
  }

  body .fancybox__content {

    background: rgb(240, 81, 67) !important;
    border-radius: 10px;
    color: #fff;
    gap: 12px;
  }
}