

/* Start:/local/templates/drevms_gvozdevsoft_zavodgs/components/bitrix/news.list/catalog_page_item_offers/style.css?17574244823159*/
@charset "UTF-8";
.offers-table-container {
  margin: 20px 0;
  width: 100%;
  overflow-x: auto;
  /* Стили для заголовков */
  /* Стили для ячеек с данными */
  /* Чередование цветов строк для лучшей читаемости */
  /* Состояния при наведении */
}
.offers-table-container .offers-table {
  width: 100%;
  border-collapse: collapse;
  color: #000;
  font-family: Arial, sans-serif;
  font-size: 14px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.offers-table-container .offers-table__header-row th {
  background-color: #ff7f00;
  color: #fff;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  padding: 12px 8px;
  border: 1px solid #ddd;
  font-size: 14px;
}
.offers-table-container .offers-table__main-header {
  background-color: #ff7f00;
  text-align: left;
  min-width: 150px;
}
.offers-table-container .offers-table__property-header {
  background-color: #ff7f00;
  min-width: 100px;
}
.offers-table-container .offers-table__data-row td {
  border: 1px solid #ddd;
  vertical-align: middle;
  padding: 10px 8px;
}
.offers-table-container .offers-table__data-row td:first-child {
  padding: 10px 8px;
}
.offers-table-container .offers-table__name-cell {
  background-color: #f8f9fa;
  font-weight: 600;
  text-align: left;
  color: #333;
}
.offers-table-container .offers-table__property-cell {
  text-align: center;
  background-color: #fff;
  color: #555;
}
.offers-table-container .offers-table__data-row:nth-child(even) .offers-table__property-cell {
  background-color: #f9f9f9;
}
.offers-table-container .offers-table__data-row:nth-child(even) .offers-table__name-cell {
  background-color: #f0f0f0;
}
.offers-table-container .offers-table__data-row:hover td {
  background-color: #e8f4f8 !important;
  transition: background-color 0.2s ease;
}
.offers-table-container .offers-table__no-items {
  text-align: center;
  padding: 40px 20px;
  color: #666;
  font-style: italic;
  font-size: 16px;
  background-color: #f9f9f9;
  border-radius: 4px;
  border: 1px dashed #ddd;
}

/* Адаптивность для мобильных устройств */
@media (max-width: 768px) {
  .offers-table-container .offers-table {
    font-size: 12px;
  }
  .offers-table-container .offers-table__header-row th,
  .offers-table-container .offers-table__data-row td {
    padding: 8px 6px;
    font-size: 12px;
    text-transform: capitalize;
  }
  .offers-table-container .offers-table__main-header {
    min-width: 120px;
  }
  .offers-table-container .offers-table__property-header {
    min-width: 40px;
  }
}
@media (max-width: 480px) {
  .offers-table-container {
    margin: 10px -15px;
    width: calc(100% + 30px);
  }
  .offers-table-container .offers-table {
    font-size: 11px;
  }
  .offers-table-container .offers-table__header-row th,
  .offers-table-container .offers-table__data-row td {
    padding: 6px 4px;
  }
  .offers-table-container .offers-table__header-row th:first-child,
  .offers-table-container .offers-table__data-row td:first-child {
    padding: 6px 4px;
  }
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/round/style.min.css?17195077262530*/
.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px 2px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#eff0f1;padding:0 8px;display:block;height:32px;min-width:32px;line-height:32px;color:#444;font-size:14px;border-radius:16px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:32px;min-width:32px;line-height:32px;color:#444;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{background:#dadada}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px;color:#444}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:#fff;border-color:#dadada;color:#000}.bx-pagination.bx-green .bx-pagination-container ul li.bx-active span{background:#3bc915;color:#fff}.bx-pagination.bx-yellow .bx-pagination-container ul li.bx-active span{background:#f9a91d;color:#fff}.bx-pagination.bx-red .bx-pagination-container ul li.bx-active span{background:#e22b2b;color:#fff}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}
/* End */
/* /local/templates/drevms_gvozdevsoft_zavodgs/components/bitrix/news.list/catalog_page_item_offers/style.css?17574244823159 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/round/style.min.css?17195077262530 */
