@media screen and (max-width: 699px) {
  .product-info__complementary-products .gem-complementary--stack-mobile:not(.separate) > .horizontal-product-list > .horizontal-product + .horizontal-product {
    border-inline-start-width: 0;
    border-block-start: 1px solid rgb(var(--border-color));
  }
}

@media screen and (min-width: 700px) {
  .product-info__complementary-products .gem-complementary--stack-desktop:not(.separate) > .horizontal-product-list > .horizontal-product + .horizontal-product {
    border-inline-start-width: 0;
    border-block-start: 1px solid rgb(var(--border-color));
  }
}
