  .c-products .u-dsp-tb {
  display: table;
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}

.c-products .u-dsp-tb-rg {
  display: table-row-group;
  border-top: 1px solid #c9c9c9;
}

.c-products .u-dsp-tb-r {
  display: table-row;
  border-bottom: 1px solid #c9c9c9;
  border-left: none;
  border-right: none;
}

.c-products .u-dsp-tb-c {
  display: table-cell;
  padding: 24px;
}

.c-products .c-products__name {
  min-width: 192px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}

.c-products .u-dsp-tb-c .c-linkTile__content {
  padding: 15px 40px 15px 0;
}

@media screen and (max-width: 640px) {
  .c-products .c-products__col--w15p {
    width: 100%;
  }

  .c-products .u-dsp-tb-c {
    display: block;
  }

  .c-products .u-dsp-tb-c:nth-child(1) {
    padding: 16px 8px 8px;
  }

  .c-products .u-dsp-tb-c:nth-child(2) {
    padding: 0 8px 16px;
  }

  .c-products .c-products__name {
    display: block;
  }

  .c-products .u-dsp-tb-c .c-linkTile__content {
    padding-top: 0;
    padding-bottom: 0;
  }
}