/* ===== TS105 внутри блока с классом uc-ve1440 =====
   Контейнер 1440px, поля 96px, gutter 24px
==================================================== */
@media (min-width:1200px){

  /* Заголовок секции + обычные контейнеры внутри блока */
  .t-records .uc-ve1440 .t-section__topwrapper,
  .t-records .uc-ve1440 .t-section__container,
  .t-records .uc-ve1440 .t-container{
    max-width:1440px !important;
    margin:0 auto !important;
    padding-left:96px !important;
    padding-right:96px !important;
    box-sizing:border-box !important;
  }

  /* Все основные обёртки слайдера TS105 */
  .t-records .uc-ve1440 .t-slds,
  .t-records .uc-ve1440 .t-slds__main,
  .t-records .uc-ve1440 .t-slds__wrapper,
  .t-records .uc-ve1440 .t-slds__container,
  .t-records .uc-ve1440 .t-slds__items-wrapper,
  .t-records .uc-ve1440 .t-slds__items{
    max-width:1440px !important;
    margin-left:auto !important;
    margin-right:auto !important;
    padding-left:96px !important;
    padding-right:96px !important;
    box-sizing:border-box !important;
  }

  /* Межкарточный интервал: 24 = 12px + 12px */
  .t-records .uc-ve1440 .t-slds__items{ gap:24px !important; }
  .t-records .uc-ve1440 .t-slds__item{ padding:0 12px !important; box-sizing:border-box !important; }

  /* Стрелки внутри «рамок» 1440/96 */
  .t-records .uc-ve1440 .t-slds__arrow_wrapper-left{
    left: calc((100vw - 1440px)/2 + 96px) !important;
  }
  .t-records .uc-ve1440 .t-slds__arrow_wrapper-right{
    right: calc((100vw - 1440px)/2 + 96px) !important;
  }

  /* На всякий: убираем внутренние паддинги тем оформления TS105 */
  .t-records .uc-ve1440 .t105__wrapper,
  .t-records .uc-ve1440 .t105__items-wrapper{
    padding-left:0 !important; padding-right:0 !important;
  }
}

/* ВРЕМЕННО: рамка для проверки (удали после проверки) */
.t-records .uc-ve1440 .t-container{ outline:1px dashed #CDE425; }
