
  /* ===============================
     1. Стили кнопки в хедере
     =============================== */
  #rec1181357231 .t481 .t-btn {
    font-size: 16px;
  }

  .t-btn_sm {
    padding-left: 20px;
    padding-right: 20px;
  }

  /* ===============================
     2. Анимация зайца (переключение кадров)
     =============================== */
  .uc-step1,
  .uc-step2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    pointer-events: none;
  }

  .uc-step1 {
    opacity: 1;
    z-index: 200;
  }

  .uc-step2 {
    opacity: 0;
    z-index: 100;
  }

  /* ===============================
     3. Стили карточек и первая анимированная
     =============================== */
  .uc-cards .t1196__item:first-child {
    background-color: transparent !important;
    background-size: 80% auto !important;
    background-position: center bottom !important;
    background-repeat: no-repeat !important;
    margin: 0 auto;
    border: none !important;
    box-shadow: none !important;
  }

  @keyframes uc-tilt-sway {
    0%   { transform: rotate(-2deg); }
    50%  { transform: rotate(2deg); }
    100% { transform: rotate(-2deg); }
  }

  .uc-bg-animated {
    animation: uc-tilt-sway 4.5s ease-in-out infinite;
    transform-origin: center center;
    will-change: transform;
  }

  @media screen and (max-width: 640px) {
    .uc-cards .t1196__item:first-child {
      width: 150px !important;
      height: 150px !important;
      flex: 0 0 150px !important;
      overflow: hidden;
      position: relative;
      background-size: cover !important;
      background-position: center bottom !important;
      background-repeat: no-repeat !important;
    }
  }

