 html { scrollbar-color: #000000 #ffffff; scrollbar-width: thin; } html::-webkit-scrollbar { width: 20px !important; -webkit-appearance: none !important; } html::-webkit-scrollbar-track { background: #ffffff !important; } html::-webkit-scrollbar-thumb:hover { background: #ffffff !important; } html::-webkit-scrollbar-thumb { background: #000000 !important; border: 1px solid #ffffff !important; -webkit-border-radius: 10px !important;  } 
/* ==== ТОВАР: аккуратный вид виджета Split под кнопками ==== */
#yp-split-widget{ max-width:520px; margin-top:12px; }

/* ==== КАТАЛОГ: центрирование и одинаковая высота для Split и Долями ==== */
/* Контейнер нашей пилюли Split */
.yp-split-badge-list{
  margin-top:10px;
  width:100%;
  min-height:40px;                 /* фиксируем высоту зоны, чтобы не прыгало */
  display:flex;
  justify-content:center;
  align-items:center;
  text-align:center;
}

/* Типовые контейнеры «Долями» (под разные внедрения) */
.t-store__card .doly-inline,
.t-store__card .doly-widget,
.t-store__card [data-doly]{
  width:100%;
  min-height:40px;                 /* такая же высота, как у Split */
  display:flex;
  justify-content:center;
  align-items:center;
  text-align:center;
  margin-top:10px;                 /* одинаковый отступ сверху */
}

/* На всякий случай: если «Долями» внутри span/div, центрируем и его */
.t-store__card .doly-inline > *,
.t-store__card .doly-widget > *,
.t-store__card [data-doly] > *{
  margin:0 auto;
}

/* Кнопки на товаре в одну линию (корзина + избранное) */
.btn-row-fav .t-store__prod-popup__btn,
.btn-row-fav .js-store-prod-add2cart,
.btn-row-fav .js-product-buy{
  min-height:48px;
  border-radius:999px;
}
.mania-split-under-price{
  display:flex;
  justify-content:flex-start; /* выравнивание по левому краю */
  align-items:center;
  width:100%;
  margin-top:10px;  /* небольшой отступ от цены */
}