/* NOLTA shared services carousel: odd-count final card only.
   No asset, order, JS, size, or non-singleton card changes. */
@media (max-width: 719px) {
  .services-viewport .services-pair:has(> .service-card:only-child) > .service-card {
    grid-column: 1 / -1;
    justify-self: center;
    width: calc((100% - 8px) / 2);
  }
}

/* When the service registry has an odd count, place the existing
   'Все услуги' link into the open right-hand cell of the final row.
   Even counts retain the original full-width final link. */
.dropdown.dropdown--odd-services > a:last-child {
  grid-column: auto;
}
