.wimberley-dealer-carousel {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    gap: 10px; /* Adjust as needed */
}

.dealer-logo-container {
    flex-basis: calc(100% / 6 - 10px); /* 6 items per row, adjust gap if needed */
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    height: 190px; /* Set a fixed height that fits the largest logo */
}

.dealer-logo-container img {
    width: 100%;
    filter: grayscale(100%);
    transition: transform 0.3s ease, filter 0.3s ease;
    margin-bottom: 5px;
    opacity: .8;
}

.dealer-logo-container img:hover {
    filter: grayscale(0);
    transform: scale(0.92); /* Shrinks to 94% of original size */
}

.splide__slide {
    display: flex;
    justify-content: center;
    align-items: center; /* Centers content vertically */
    flex-direction: column;
}
