/* Güven şeridi: simgeli kartlar */
.cc_LwkzYoivJ1_uUWwTFEkqu .trust {
  max-width: var(--sv-max);
  margin: 0 auto;
  padding: 34px var(--gutter) 0;
}
.cc_LwkzYoivJ1_uUWwTFEkqu .trust-cards { grid-template-columns: repeat(5, minmax(0, 1fr)); }

@media (max-width: 1280px) {
  .cc_LwkzYoivJ1_uUWwTFEkqu .trust-cards { gap: 12px; }
  .cc_LwkzYoivJ1_uUWwTFEkqu .trust-cards .sv-perk { flex-direction: column; justify-content: center; gap: 10px; padding: 18px 12px; text-align: center; }
}

/* Mobil: kenardan kenara kayan kartlar */
@media (max-width: 900px) {
  .cc_LwkzYoivJ1_uUWwTFEkqu .trust { padding: 22px 0 6px; }
  .cc_LwkzYoivJ1_uUWwTFEkqu .trust-cards {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-padding-inline: 16px;
    overscroll-behavior-x: contain;
    padding: 4px 16px 18px;
    scrollbar-width: none;
  }
  .cc_LwkzYoivJ1_uUWwTFEkqu .trust-cards::-webkit-scrollbar { display: none; }
  .cc_LwkzYoivJ1_uUWwTFEkqu .trust-cards > li { flex: 0 0 min(250px, 78vw); scroll-snap-align: start; }
  .cc_LwkzYoivJ1_uUWwTFEkqu .trust-cards .sv-perk { flex-direction: row; padding: 16px 18px; text-align: left; }
}
