/* 1) Всегда разрешаем вертикальную прокрутку */
html, body {
  height: auto !important;
  min-height: 100% !important;
  overflow-y: auto !important;
  -webkit-overflow-scrolling: touch !important;
}

/* 2) Запрещаем только горизонтальный скролл (чтобы не уезжало вправо) */
html {
  overflow-x: hidden !important;
}
body {
  overflow-x: clip !important; /* если браузер поддерживает */
}
@supports not (overflow-x: clip) {
  body { overflow-x: hidden !important; }
}

/* 3) Снимаем частую блокировку скролла (меню/попапы/скрипты) */
body, .t-body {
  position: relative !important;
}

/* Если какой-то скрипт сделал body fixed — возвращаем */
body {
  top: auto !important;
  left: auto !important;
  right: auto !important;
  bottom: auto !important;
}

/* 4) На всякий случай — контейнеры Tilda не должны зажимать вертикаль */
.t-body, .t-rec {
  overflow-y: visible !important;
  max-width: 100% !important;
}

/* 5) Zero-block: чтобы артборд не расширял страницу */
.t396, .t396__artboard {
  max-width: 100% !important;
}
.t396__artboard {
  margin-left: auto !important;
  margin-right: auto !important;
}