/* Dekoratif Stone Galeri Tasarımı */
.ds-galeri { display: flex; flex-wrap: wrap; gap: 15px; justify-content: center; margin: 25px 0; }
.ds-item { flex: 1; min-width: 250px; max-width: 23%; text-align: center; }
.ds-item img { width: 100%; height: auto; border-radius: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); cursor: zoom-in; transition: 0.3s; }
.ds-item img:hover { transform: scale(1.02); }

/* Mobil Düzen: Resimler tam genişlik */
@media (max-width: 768px) {
    .ds-item { min-width: 100% !important; max-width: 100% !important; margin-bottom: 20px; }
    .ds-item img { width: 100% !important; }
}