.page-automotive-tube-hydroforming {
  --service-hero-image-fit: contain;
  --service-hero-image-position: center;
}

.page-automotive-tube-hydroforming .auto-hero-media {
  background:
    linear-gradient(90deg, #edf5fa 0%, #f8fbfd 24%, #f8fbfd 76%, #edf5fa 100%);
}

.page-automotive-tube-hydroforming .auto-family-card:last-child,
.page-automotive-tube-hydroforming .auto-resource-grid > :last-child {
  grid-column: 1 / -1;
}

.page-automotive-tube-hydroforming .auto-materials,
.page-automotive-tube-hydroforming .auto-fit-note {
  width: min(100%, 1180px);
  margin-right: auto;
  margin-left: auto;
}

.page-automotive-tube-hydroforming .auto-materials {
  margin-top: 18px;
}

.page-automotive-tube-hydroforming .auto-fit-note {
  display: grid;
  grid-template-columns: minmax(240px, .72fr) minmax(0, 1.28fr);
  gap: 24px;
  align-items: center;
  margin-top: 18px;
  padding: 20px 22px;
  color: #385e77;
  background: #eef6fa;
  border-left: 3px solid #2f87ba;
}

.page-automotive-tube-hydroforming .auto-fit-note strong {
  color: #0c3658;
  font-size: 17px;
  line-height: 1.45;
}

.page-automotive-tube-hydroforming .auto-fit-note p {
  margin: 0;
  font-size: 14px;
  line-height: 1.7;
}

@media (min-width: 1181px) {
  .page-automotive-tube-hydroforming .auto-family-grid {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .page-automotive-tube-hydroforming .auto-family-card:nth-child(-n + 3) {
    grid-column: span 2;
  }

  .page-automotive-tube-hydroforming .auto-family-card:nth-child(n + 4) {
    grid-column: span 3;
  }

  .page-automotive-tube-hydroforming .auto-resource-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .page-automotive-tube-hydroforming .auto-resource-grid > :last-child {
    grid-column: auto;
  }

  .page-automotive-tube-hydroforming .auto-materials,
  .page-automotive-tube-hydroforming .auto-fit-note {
    width: 100%;
    max-width: var(--service-content-max);
    margin-right: auto;
    margin-left: auto;
  }
}

@media (max-width: 767px) {
  .page-automotive-tube-hydroforming .auto-family-card:last-child,
  .page-automotive-tube-hydroforming .auto-resource-grid > :last-child {
    grid-column: auto;
  }

  .page-automotive-tube-hydroforming .auto-fit-note {
    grid-template-columns: minmax(0, 1fr);
  }

  .page-automotive-tube-hydroforming .auto-fit-note {
    gap: 8px;
  }
}
