.photo-carousel{align-items:center;display:flex;overflow:hidden;position:relative;width:100%}.photo-track{display:flex;height:100%;width:max-content}.photo-card{align-items:center;background:#fff;border-radius:10px;display:flex;flex:0 0 auto;justify-content:center;overflow:hidden;padding:10px;width:400px}.photo-card img{border-radius:10px;height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}@keyframes scroll-photos{0%{transform:translateX(0)}to{transform:translateX(-50%)}}