/* Add custom CSS styles below */ 
.Nextron-Featured-categories-19 .banner-1,
.Nextron-Featured-categories-19 .banner-2 {
  background: none;
}

.Nextron-Featured-categories .group:hover img {
    transform: none !important;
    transition: none !important;
}

.Nextron-Featured-categories {
    margin: 30px 0 !important;
    padding: 0 !important;
}

.Nextron-Featured-categories .section-wrapper {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.Nextron-Featured-categories .grid {
    gap: 16px !important;
}

.Nextron-Featured-categories .banner {
    aspect-ratio: 22 / 9 !important;
    border-radius: 20px !important;
    overflow: hidden !important;
}

.Nextron-Featured-categories .banner > div:first-child {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    transform: none !important;
}

.Nextron-Featured-categories .banner img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    transform: none !important;
    transition: none !important;
    border-radius: 20px !important;
}

.Nextron-Featured-categories .group:hover img {
    transform: none !important;
}

@media (max-width: 1023px) {
    .Nextron-Featured-categories .banner {
        aspect-ratio: 22 / 9 !important;
    }

    .Nextron-Featured-categories .grid {
        gap: 12px !important;
    }
}

.Nextron-Featured-categories .banner img{
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    border-radius: 20px !important;
}

.Nextron-Featured-categories .banner > div:first-child{
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    transform: none !important;
}

.Nextron-Featured-categories .banner{
    aspect-ratio: 22 / 9 !important;
    border-radius: 20px !important;
    overflow: hidden !important;
}