.popup-oneclick__inner {
    padding: 40px;
    border-radius: 10px!important;
}

.popup-oneclick button.fancybox-close-small {
      background: url("https://www.simona-bt.ru/templates/simona_redisign2018/img/ico_close_black.svg") no-repeat center center/contain;
        opacity: 0.5;
        cursor: pointer;
  -webkit-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}

@media (min-width: 451px) {
  .popup-oneclick button.fancybox-close-small {
    width: 16px;
    height: 16px;
    top: 14px;
    right: 14px;
  }
}

@media (max-width: 450px) {
  .popup-oneclick button.fancybox-close-small {
    width: 12px;
    height: 12px;
    top: 12px;
    right: 12px;
  }
}

.popup-oneclick button.fancybox-close-small:hover {
  opacity: 1;
}

.popup-oneclick button.fancybox-close-small:after {
  display: none;
}

.popup-oneclick__title {
  line-height: 1.2;
  font-weight: 600;
  color: #212121;
  padding: 0;
}

@media (min-width: 451px) {
  .popup-oneclick__title {
    font-size: 16px;
    text-align: center;
    margin-bottom: 25px;
  }
}

@media (max-width: 450px) {
  .popup-oneclick__title {
    font-size: 14px;
    margin-bottom: 20px;
  }
}

.popup-oneclick__info {
  font-size: 14px;
  line-height: 1.2;
  font-weight: 400;
  color: #212121;
  margin: 0 0 25px 0;
  text-align: left;
}

@media (max-width: 450px) {
  .popup-oneclick__info {
    font-size: 12px;
  }
}

input#popup-yznat_ceny-phone_feedback {
      width: 100%;
      font-size: 14px;
      line-height: 1.2;
      font-weight: 400;
      color: #212121;
      border: 1px solid #dbdbdb;
      border-radius: 5px;
      padding: 10px 35px 10px 10px;
      padding-right: 35px;
      background: url("https://www.simona-bt.ru/templates/simona_redisign2018/img/ico_phone_gray.svg") no-repeat right 10px center / 14px;
      -webkit-transition: border-color 0.4s;
      -o-transition: border-color 0.4s;
      transition: border-color 0.4s;
}

.popup-oneclick__phone label {
  display: none;
}

.popup-oneclick__phone {
  margin-bottom: 25px;
}

.popup-oneclick .btn.-red1, .prod-buy__price .btn.-blue-trans {
  display: inline-block;
  width: auto;
  text-transform: capitalize;
  letter-spacing: 0;
  vertical-align: top;
  border: 1px solid #1f9b9f;
          border-radius: 5px;
  font-size: 14px;
  line-height: 1.2;
  font-weight: 600;
  color: #fff;
  background-color: #1f9b9f;
  cursor: pointer;
  -webkit-transition: background-color 0.4s, color 0.4s;
  -o-transition: background-color 0.4s, color 0.4s;
  transition: background-color 0.4s, color 0.4s;
}

@media (min-width: 451px) {
  .popup-oneclick .btn.-red1, .prod-buy__price .btn.-blue-trans {
    padding: 12px 20px;
  }
}

@media (max-width: 450px) {
  .popup-oneclick .btn.-red1, .prod-buy__price .btn.-blue-trans {
    padding: 11px;
  }
}

.popup-oneclick .btn.-red1:hover {
  background-color: #fff;
  color: #1f9b9f;
}

.prod-buy__price .btn.-blue-trans {
  background-color: #fff;
  color: #1f9b9f;
  width: 100%;
  text-align: center;
}

.prod-buy__price .btn.-blue-trans:hover {
  background-color: #1f9b9f;
  color: #fff;
}

.popup-oneclick__btn {
  margin-bottom: 25px
}

.popup-oneclick form {
max-width: inherit;
}

.popup-oneclick {
  max-width: 476px;
}

.popup-oneclick__agree {
    font-size: 12px;
    line-height: 1.4;
    font-weight: 400;
    color: #212121;
    text-align: left;
}