
body[data-shell-page='home'] main .home-products .oc-viewall.oc-visible {
  opacity: 1 !important;
  transform: none !important;
}


@media (max-width: 1023.98px) {
  body[data-shell-page='home'] .home-services__grid {
    justify-items: center;
  }

  body[data-shell-page='home'] .home-services__card {
    align-items: center !important;
    text-align: center !important;
    width: 100%;
    max-width: min(28rem, 100%);
    margin-inline: auto;
    box-sizing: border-box;
  }

  body[data-shell-page='home'] .home-services__icon {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  body[data-shell-page='home'] .home-services__title-wrap {
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: clamp(12px, 1.6vw, 16px) !important;
    text-align: center !important;
  }

  body[data-shell-page='home'] .home-services__card-title {
    text-align: center !important;
  }

  body[data-shell-page='home'] .home-services__card-desc {
    text-align: center !important;
    margin-inline: auto !important;
  }

  body[data-shell-page='home'] .home-services__card > * {
    align-self: center !important;
    max-width: 100%;
  }
}
