/************************************
 * FW-HERO - РЕЗИНОВАЯ КАРТИНКА + УЗКАЯ ТАБЛИЦА
 ************************************/
.fw-hero {
  display: flex;
  gap: 20px; /* УМЕНЬШИЛ ОТСТУП с 30px до 15px */
  margin: 30px 0;
  align-items: flex-start;
  width: 100%;
}

/* Картинка - резиновая, занимает всё пространство */
.fw-hero__img {
  flex: 1; /* занимает всё доступное пространство */
  min-width: 200px;
}

.fw-hero__img img {
  width: 100%;
  height: auto;
  display: block;
  border-radius: 4px;
}

/* Таблица - узкая, фиксированной ширины */
.fw-hero__table {
  flex: 0 0 300px; /* узкая таблица */
}

/* Стили для таблицы - БЕЗ ИЗМЕНЕНИЯ ЦВЕТОВ */
.fw-hero__table table {
  width: 100%;
  border-collapse: collapse;
}

.fw-hero__table th,
.fw-hero__table td {
  border: 1px solid #ddd;
  padding: 10px;
  text-align: center;
}

/* Убрал изменение фона - оставляем как было */
.fw-hero__table th {
  font-weight: bold;
}

/* Мобильная версия */
@media (max-width: 768px) {
  .fw-hero {
    flex-direction: column;
    gap: 20px;
  }
  
  .fw-hero__img,
  .fw-hero__table {
    width: 100%;
    flex: none;
  }
  
  .fw-hero__table table {
    min-width: 100%;
  }
}
/* Скрываем блок производителя на странице товара */
#manufacturer,
div#manufacturer,
.manufacturer_logo,
.manufacturer-logo, 
img[src*="default"][alt*="manufacturer"],
img[src*="question"],
img[src*="заглушка"],
img[alt*="?"],
.product-manufacturer,
.manufacturer-image {
  display: none !important;
}

/* Дополнительные селекторы для PrestaShop */
#primary_block .manufacturer,
.center_column .manufacturer,
.product-header .manufacturer,
.product-image-block .manufacturer {
  display: none !important;
}
