/* === Миниатюры под фото в галерее: показываем целиком, без обрезки и фона === */
.t-slds__thumbsbullet .t-slds__bgimg {
  background-size: contain !important; /* показываем целиком */
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-color: transparent !important;
  padding-bottom: 100% !important; /* сохраняем квадратную пропорцию */
}

/* Убираем возможный серый фон */
.t-slds__thumbsbullet,
.t-slds__thumbsbullet-border {
  background-color: transparent !important;
}

/* Для мобильной версии чуть меньше */
@media screen and (max-width: 768px) {
  .t-slds__thumbsbullet .t-slds__bgimg {
    padding-bottom: 100% !important;
  }
}
/* === Цвет рамки активной миниатюры в галерее === */

/* Цвет рамки активного thumbnail */
.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border {
  border-color: #ff4b4b !important; /* 🔴 любой цвет — тут красный пример */
  opacity: 1 !important;
}

/* По желанию: сделать рамку чуть толще */
.t-slds__thumbsbullet .t-slds__thumbsbullet-border {
  border-width: 2px !important;
}

/* Убираем стандартный серый цвет неактивных рамок */
.t-slds__thumbsbullet .t-slds__thumbsbullet-border {
  border-color: transparent !important;
}
/* Цвет цены и валюты во всех товарах на всем сайте Tilda */
.js-store-prod-price,
.js-store-prod-price-val,
.t-store__prod-popup__price,
.t-store__prod-popup__price-value,
.t-store__prod-popup__price-currency,
.t-store__card__price,
.t-store__card__price-item,
.t-store__card__price-value,
.t-store__card__price-currency {
    color: #0d2744 !important;
}



