.atk-parent-category-carousel {
  position: relative;
  z-index: 2;
}
.atk-parent-category-carousel .sticky-container {
  position: sticky;
}
.atk-parent-category-carousel .sticky-container > .row {
  margin: 0;
}
.atk-parent-category-carousel .sticky-container .wrapper {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0 3rem;
  padding-bottom: 3rem;
  overflow: auto;
}
.atk-parent-category-carousel .sticky-container .wrapper .single-term {
  flex-shrink: 0;
  width: 40%;
  min-width: 22rem;
  max-width: 52rem;
  margin-right: 3rem;
}
.atk-parent-category-carousel .sticky-container .wrapper .single-term:last-of-type {
  margin-right: 0;
}
.atk-parent-category-carousel .sticky-container .wrapper .single-term img {
  width: 100%;
}
@media (min-width: 992px) {
  .atk-parent-category-carousel .sticky-container {
    position: sticky;
    top: 0;
    overflow: hidden;
  }
  .atk-parent-category-carousel .sticky-container .wrapper {
    padding: 0 6rem;
    padding-bottom: 0;
    overflow: initial;
    gap: 6rem;
  }
  .atk-parent-category-carousel .sticky-container .wrapper .single-term:first-of-type {
    margin-left: calc(50vw - 26rem);
  }
}

/*# sourceMappingURL=atk-parent-category-carousel.css.map */
