.dolyami-helper-text{
    color:#623d90;
    font-family:SuisseIntlHelveticaNeueCyr;
    font-weight:300;
    font-size:small;
}

.dolyamy-helper-link{
    color: #623d90 !important;
    text-decoration: underline !important;
}

@supports selector(.dummy:has(iframe)) {         /* защитим кодом от старых браузеров */
  .t868 .t-popup__container.t-popup__container-animated:has(iframe) {
    height: 100%;
  }
}

@media (max-width: 640px) {
  .t-popup__container.t-width.t-width_10.t-popup__container-animated {
    width: 100% !important;
    max-width: 100vw !important;
    left: 0 !important;
    right: auto !important;
    margin: 0 !important;
    border-radius: 0 !important;    /* опционально: во всю ширину без скруглений */
    box-sizing: border-box;
  }
  /* Иногда Tilda задаёт внутренние паддинги — можно поджать */
  .t-popup__container.t-width.t-width_10.t-popup__container-animated .t-popup__container-outer {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}