.cc_giqaf1ns_ZZIlcIpPC5 .split-banner {
  width: 100%;
  padding: var(--spacing-section) var(--size-sayfa-gutter);
  background-color: var(--color-yuzey-krem);
  font-family: var(--font-govde);
}

.cc_giqaf1ns_ZZIlcIpPC5 .split-banner-full {
  padding-right: var(--spacing-base);
  padding-left: var(--spacing-base);
}

.cc_giqaf1ns_ZZIlcIpPC5 .split-banner-track {
  --panel-basis: 100%;
  display: flex;
  flex-direction: column;
  gap: var(--spacing-base);
  max-width: var(--size-icerik-max);
  margin: 0 auto;
}

.cc_giqaf1ns_ZZIlcIpPC5 .split-banner-full .split-banner-track {
  max-width: none;
}

.cc_giqaf1ns_ZZIlcIpPC5 .split-banner-track:focus-visible {
  outline: 2px solid var(--color-marka-koyu);
  outline-offset: 4px;
  border-radius: var(--rounded-lg);
}

.cc_giqaf1ns_ZZIlcIpPC5 .split-banner-mobile-scroll .split-banner-track {
  --panel-basis: calc(100% - var(--spacing-xl));
  flex-direction: row;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}

.cc_giqaf1ns_ZZIlcIpPC5 .split-banner-track::-webkit-scrollbar {
  display: none;
}

@media (min-width: 768px) {
  .cc_giqaf1ns_ZZIlcIpPC5 .split-banner-track {
    --panel-basis: calc(
      (100% - (var(--panel-count) - 1) * var(--spacing-base)) /
        var(--panel-count)
    );
    flex-direction: row;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scrollbar-width: none;
    -webkit-overflow-scrolling: touch;
  }
}

@media (min-width: 1024px) {
  .cc_giqaf1ns_ZZIlcIpPC5 .split-banner {
    padding: var(--spacing-section-lg) var(--size-sayfa-gutter-genis);
  }

  .cc_giqaf1ns_ZZIlcIpPC5 .split-banner-full {
    padding-right: var(--spacing-base);
    padding-left: var(--spacing-base);
  }

  .cc_giqaf1ns_ZZIlcIpPC5 .split-banner-track {
    gap: var(--spacing-lg);
    --panel-basis: calc(
      (100% - (var(--panel-count) - 1) * var(--spacing-lg)) /
        var(--panel-count)
    );
  }
}
