.custom-ingredients-slideshow {
  --backdrop-filter-blur: blur(30px);

  .slide__content {
    &>.group-block-content {
      height: auto;
    }

    deferred-media {
      max-width: 18rem;
      max-height: 18rem;
      border-radius: 35px;
      box-shadow: 0 0 5px rgba(0, 0, 0, 0.05);
      aspect-ratio: 1;
    }
  }

  @media (max-width: 749px) {
    .section--page-width {
      grid-template-columns: 0;
    }

    .custom-section-content {
      >.spacing-style{
        >.group-block {
          padding-block: 4rem;

          +.group-block {
            display: none !important;
          }
        }
      }
    }

    slideshow-controls {
      transform: translateY(calc(100% + 1rem));
    }

    slideshow-arrows {
      display: none;
    }
  }

  @media (min-width: 750px) {
    slideshow-controls {
      display: none !important;
    }
  }
}