.hy-products-widget {
  padding-block: clamp(2rem, 5vw, 5rem);
}

body:not(.hackyou-street) .hy-container {
  width: min(calc(100% - 40px), var(--hy-container, 1440px));
  margin-inline: auto;
}

@media (max-width: 767px) {
  .hy-products-widget__head {
    align-items: flex-start;
    flex-direction: column;
    gap: .75rem;
  }
}
