.t-feed__post-popup__relevants-bgimg t-bgimg loaded {
border:30px}

#rec1555446571 { display: none !important; }


/* Центрируем только заголовки опций в карточках, но не в попапах */
.t-store__card .js-product-edition-option-name {
  text-align: center;
  width: 100%;
  display: block;
}

/* Если на всякий случай нужно для всех, кроме попапов */
body:not(.t-store__prod-popup__info) .js-product-edition-option-name {
  text-align: center !important;
  width: 100%;
  display: block;
}


/* === Выровнять структуру карточки === */
[class*="t-store__card__wrap_txt-and-btns"] {
  display: flex !important;
  flex-direction: column !important;
  justify-content: space-between !important;
  height: 100% !important;
  box-sizing: border-box !important;
}

/* Внутренние текстовые элементы идут строго по вертикали с одинаковыми отступами */
[class*="store__card__wrap_txt-and-opts"] {
  display: flex !important;
  flex-direction: column !important;
  flex-grow: 1 !important;
  justify-content: flex-start !important;
  gap: 15px !important; /* одинаковое расстояние между всеми элементами */
  box-sizing: border-box !important;
}

/* Заголовок */
[class*="js-store-prod-name"],
[class*="t-store__card__title"] {
  margin: 0 !important;
  line-height: 1.25 !important;
}

/* Цена */
[class*="js-store-price-wrapper"],
[class*="t-store__card__price-wrapper"] {
  margin: 0 !important;
}

/* Селектор */
[class*="js-product-controls-wrapper"],
[class*="t-product__option"] {
  margin: 0 !important;
}

/* Кнопки */
[class*="t-store__card__btns-wrapper"],
[class*="js-store-buttons-wrapper"] {
  display: flex !important;
  flex-direction: row !important; /* горизонтально на ПК */
  justify-content: center !important;
  align-items: center !important;
  gap: 15px !important;
  margin-top: 15px !important;
}

/* --- Мобильная адаптация: кнопки вертикально --- */
@media (max-width: 767px) {
  [class*="t-store__card__btns-wrapper"],
  [class*="js-store-buttons-wrapper"] {
    flex-direction: column !important;
    align-items: stretch !important;
  }
}

