/* Two-product combo on /group-purchase-of-products (SPA grid is built for 3). */
[class*="ProductsPatents"]:has([class*="GroupProductItem"] ~ [class*="GroupProductItem"]):not(:has([class*="GroupProductItem"] ~ [class*="GroupProductItem"] ~ [class*="GroupProductItem"])) {
  grid-template-columns: minmax(170px, 1fr) 56.66px minmax(170px, 1fr);
}

[class*="ProductsPatents"]:not(:has([class*="GroupProductItem"] ~ [class*="GroupProductItem"] ~ [class*="GroupProductItem"])) [class*="GroupProductPlusIcon"]:last-child {
  display: none !important;
}

@media only screen and (max-width: 1350px) {
  [class*="ProductsPatents"]:has([class*="GroupProductItem"] ~ [class*="GroupProductItem"]):not(:has([class*="GroupProductItem"] ~ [class*="GroupProductItem"] ~ [class*="GroupProductItem"])) {
    grid-template-columns: minmax(100px, 1fr) minmax(27.673px, 27.673px) minmax(100px, 1fr);
  }
}

@media screen and (max-width: 505px) {
  [class*="ProductsPatents"]:has([class*="GroupProductItem"] ~ [class*="GroupProductItem"]):not(:has([class*="GroupProductItem"] ~ [class*="GroupProductItem"] ~ [class*="GroupProductItem"])) {
    grid-template-columns: minmax(70px, 1fr) 14px minmax(70px, 1fr);
  }
}
