    
    /* Table Data */
.t-store__prod-popup__btn tr .js-store-prod-popup-buy-btn-txt{
 font-weight:500;
}

/* Span Tag */
.t-store__prod-popup__btn-wrapper a span{
 font-weight:400;
}

/* Column 4/12 */
.js-store-product .t-container .t-container_fluid .t-store__prod-popup__col-right{
 font-weight:400;
}




@media (min-width:961px){

 /* Uptitle */
 .t-store .t-col .t-uptitle{
  font-size:25px !important;
  margin-bottom:20px !important;
 }
 
}


/* === Перекрас блока успешной отправки формы === */
.t-form__successbox {
  background-color: #EFECE3 !important; /* фон вместо зелёного */
  color: #fff !important;            /* текст вместо белого */
}








/* === Палитра === */
:root{
  --tb-black:#272727;       /* чёрный */
  --tb-white:#fff;       /* белый */
}

/* Контейнер двух кнопок */
#allrecords .tb-cta{
  display:flex !important;
  flex-wrap:wrap !important;
  gap:4px !important;          /* 🔹 расстояние между кнопками */
  margin-top:20px !important;  /* 🔹 отступ сверху */
  margin-bottom:20px !important; /* 🔹 фикс нижний отступ */
}

/* Базовая кнопка */
#allrecords .tb-cta .tb-btn{
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  width:199px !important;      /* фикс ширина */
  height:45px !important;      /* фикс высота */
  padding:0 !important;
  border-radius:0 !important;
  border:1px solid var(--tb-black) !important;
  box-sizing:border-box !important;
  text-decoration:none !important;
  white-space:nowrap !important;
  cursor:pointer !important;

  /* шрифт */
  font-family:'Wix', Arial, sans-serif !important;
  font-weight:500 !important;
  font-size:14px !important;        /* 🔹 уменьшили на 1px */
  line-height:1.2 !important;       /* аккуратнее по высоте */
  letter-spacing:normal !important; /* 🔹 убрали лишний кернинг */
  transition:background-color .18s ease,color .18s ease,border-color .18s ease !important;
}

/* Левая кнопка — белая с чёрным текстом */
#allrecords .tb-cta .tb-btn:first-child{
  background:var(--tb-white) !important;
  color:var(--tb-black) !important;
  border-color:var(--tb-black) !important;
}
#allrecords .tb-cta .tb-btn:first-child:hover{
  background:var(--tb-white) !important;
  color:var(--tb-black) !important;
  border-color:var(--tb-black) !important;
}

/* Правая кнопка — чёрная с белым текстом */
#allrecords .tb-cta .tb-btn:nth-child(2){
  background:var(--tb-black) !important;
  color:var(--tb-white) !important;
  border-color:var(--tb-black) !important;
}
#allrecords .tb-cta .tb-btn:nth-child(2):hover{
  background:#000 !important;
  color:var(--tb-white) !important;
  border-color:#000 !important;
}

/* ===== Адаптив ===== */
@media (max-width:1300px) and (min-width:981px){
  #allrecords .tb-cta .tb-btn{
    flex:1 1 100% !important;
    width:100% !important;
    max-width:none !important;
  }
}
@media (max-width:980px){
  #allrecords .tb-cta{
    gap:10px !important;
  }
  #allrecords .tb-cta .tb-btn{
    flex:1 1 100% !important;
    width:100% !important;
    max-width:none !important;
    height:45px !important;
  }
}

/* Прячем стандартные кнопки попапа Т-Store */
.js-store-product div .t-store__prod-popup__btn-wrapper{
  display:none;
}



