Понял — `max-width` на самом `#rec2069097431` обрезал фон блока. Рекорд должен быть на всю ширину, ограничивать нужно только внутренний контейнер. Уберите `#rec2069097431` из селекторов:

```css
@media (min-width: 1440px) {
  #rec2069097431 .t-section__container,
  #rec2069097431 .t-container {
    max-width: 1360px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (min-width: 1200px) and (max-width: 1439px) {
  #rec2069097431 .t-section__container,
  #rec2069097431 .t-container {
    max-width: 1160px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (min-width: 960px) and (max-width: 1199px) {
  #rec2069097431 .t-section__container,
  #rec2069097431 .t-container {
    max-width: 920px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (min-width: 640px) and (max-width: 959px) {
  #rec2069097431 .t-section__container,
  #rec2069097431 .t-container {
    max-width: 600px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media (max-width: 639px) {
  #rec2069097431 .t-section__container,
  #rec2069097431 .t-container {
    max-width: 288px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

/* Фикс таблицы прайса */
#rec2069097431 .t681__tablewrapper {
  display: flex !important;
  align-items: flex-start !important;
  width: 100% !important;
}

#rec2069097431 .t681__textwrapper {
  flex: 1 !important;
}

#rec2069097431 .t681__pricewrapper {
  width: auto !important;
  min-width: 160px !important;
  text-align: right !important;
  flex-shrink: 0 !important;
}
```