.store__card__wrap_txt-and-opts{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;}
.store__card__wrap_txt-and-opts > a{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;}
.t-store__card__textwrapper{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;height:100% !important;}
.js-store-prod-descr{flex:1 1 auto !important;}
.t-store__card__btns-wrapper{margin-top:0 !important;}
.t-catalog__card__wrap_txt-and-opts{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;}
.js-catalog-prod-name{flex:1 1 auto !important;}
.t-catalog__card__btns-wrapper{margin-top:0 !important;}


/* Прячем кнопку "Подробнее" (лупу) — она нужна скрипту для открытия попапа */
.js-catalog-prod-btn2,
.js-store-prod-btn2 {
  display: none !important;
}



/* Подсказка "Подробнее" при наведении на лупу    #d9ba91#fff4e8#6b442e 
.js-catalog-prod-btn2,
.js-store-prod-btn2 {
  position: relative;
  overflow: visible !important;
}
.js-catalog-prod-btn2::after,
.js-store-prod-btn2::after {
  content: "Подробнее";
  position: absolute;
  bottom: calc(100% + 8px);
  left: 50%;
  transform: translateX(-50%);
  background: rgba(255,244,232,0.71);
  color: #6b442e;
  box-shadow: 0px 6px 9px rgba(107, 68, 46, 0.25) !important;
  font-family: 'Manrope', Arial, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  padding: 6px 10px;
  border-radius: 6px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.18s ease-in-out;
  z-index: 1000;
}
@media (hover: hover) {
  .js-catalog-prod-btn2:hover::after,
  .js-store-prod-btn2:hover::after {
    opacity: 1;
  }
}*/

