/* =========================================
   POPUP ТОВАРА: 3 КНОПКИ ВЕРТИКАЛЬНО (FULL)
   gap 8px на десктопе и мобилке
   ========================================= */

/* 0) Не трогаем весь текстовый поток */
.t-store__prod-popup__info .js-store-prod-text{
  display:block !important;
}

/* 1) Общий стиль для 3 кнопок */
.t-store__prod-popup__info .js-store-prod-text a:nth-of-type(1),
.t-store__prod-popup__info .js-store-prod-text a:nth-of-type(2),
.t-store__prod-popup__info .js-store-prod-text a:nth-of-type(3){
  display:flex;
  align-items:center;
  justify-content:center;

  width:300px;                /* DESKTOP */
  box-sizing:border-box;

  padding:12px 16px;
  min-height:44px;

  border-radius:10px;
  font-weight:400;
  font-size:14px !important;
  line-height:1.2;

  text-align:center;
  text-decoration:none;

  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;

  border:1px solid transparent;

  margin-top:8px;
}

/* Первый отступ сверху */
.t-store__prod-popup__info .js-store-prod-text a:nth-of-type(1){
  margin-top:16px;
}

/* 2) Узнать цену */
.t-store__prod-popup__info .js-store-prod-text a:nth-of-type(1){
  background:#727A63;
  color:#ffffff !important;
}
.t-store__prod-popup__info .js-store-prod-text a:nth-of-type(1):hover{
  background:#41443A;
  transition:0.2s;
}

/* 3) Каталог обивки */
.t-store__prod-popup__info .js-store-prod-text a:nth-of-type(2){
  background:#FFFFFF;
  color:#1e1e1e !important;
}
.t-store__prod-popup__info .js-store-prod-text a:nth-of-type(2):hover{
  background:#f3f3f3;
  transition:0.2s;
}

/* 4) Схема сборки */
.t-store__prod-popup__info .js-store-prod-text a:nth-of-type(3){
  background:transparent;
  border:1px solid #B8B8B8;
  color:#1e1e1e !important;
}
.t-store__prod-popup__info .js-store-prod-text a:nth-of-type(3):hover{
  background:#41443A;
  color:#ffffff !important;
  transition:0.2s;
}

/* ===== МОБИЛКА ===== */
@media (max-width: 640px){
  .t-store__prod-popup__info .js-store-prod-text a:nth-of-type(1),
  .t-store__prod-popup__info .js-store-prod-text a:nth-of-type(2),
  .t-store__prod-popup__info .js-store-prod-text a:nth-of-type(3){
    width:100%;               /* ✅ ТОЛЬКО НА МОБИЛКЕ */
  }
}

/* Корзина поверх всего */
.t706__cartwin_showed{
  z-index:999999999;
}
