.t396__artboard .tn-elem.shape2,
.t396__artboard .tn-elem.shape2 > .tn-atom__sbs-anim-wrapper,
.t396__artboard .tn-elem.shape2 > .tn-atom__sbs-anim-wrapper > .tn-atom,
.t396__artboard .tn-elem.shape2 > .tn-atom {
border-radius: 100px 0 100px 0 !important;
overflow: hidden !important;
}
/ Дополнительно режем по клипу на самом элементе с фильтром /
@supports (clip-path: inset(0 round 1px)) {
.t396__artboard .tn-elem.shape2 {
-webkit-clip-path: inset(0 round 100px 0 100px 0);
clip-path: inset(0 round 100px 0 100px 0);
}
}

/* По умолчанию ничего не ломаем */
.t674__bg {
  -webkit-transform: translateZ(0); /* фикс рендеринга для Safari */
  transform: translateZ(0);
}

/* Для iOS отключаем background-attachment: fixed */
body.ios .t674__bg {
  background-attachment: scroll !important;
}



document.addEventListener("DOMContentLoaded", function() {
  var ua = window.navigator.userAgent.toLowerCase();
  if (/iphone|ipad|ipod/.test(ua)) {
    document.body.classList.add("ios");
  }
});

