span.t-input-phonemask__select-flag {
    display: none;
}

span.t-input-phonemask__options-flag {
    display: none;
}

.t-input-phonemask__options-right {
    order: -1;
    min-width: 70px;
}

.t-input-phonemask__options-item {
    justify-content: flex-start;
}

.t-checkbox__indicator {
    border-radius: 2px;
}
.t-checkbox__control.t-checkbox__control_flex {
    align-items: flex-start;
}


.image-block {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transform-origin: center;
  animation: transform-img 5s cubic-bezier(0.16, 1, 0.3, 1) forwards;
}

@keyframes transform-img {
  0% {
    transform: scale(1.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}

