.streamit-product-cat-slick .streamit-categories {
    padding: 0 1em;
}
.streamit-category-inner {
    text-align: center;
}
.streamit-categories .streamit-category-inner .category_image img {
    width: 100%;
    height: 15.625em;
    margin: 0 auto;
    object-fit: cover;
    box-shadow: 0 0 1em rgb(0 0 0 / 30%);
    border-radius: 50%;
}

.streamit-category-style-rounded .streamit-category-inner .category_image img {
    border-radius: 10px;
}

.streamit-category-style-square .streamit-category-inner .category_image img {
    border-radius: 0;
}

.streamit-category-details {
    text-align: center;
    margin-top: 1.5em;
}

.streamit-category-details .streamit-title {
    letter-spacing: 0.0625em;
    font-weight: 500;
}

.streamit-product-cat-slick .slick-prev {
    left: -3.125em;
    top: 50%;
    z-index: 1;
    font-size: inherit;
}

.streamit-product-cat-slick .slick-next {
    right: -3.125em;
    top: 50%;
    z-index: 1;
    font-size: inherit;
}

.streamit-product-cat-slick .slick-prev:before, 
.streamit-product-cat-slick .slick-next:before {
    display: none;
}

.streamit-product-cat-slick .slick-arrow i {
    font-size: 20px;
    color: var(--iq-primary);
}
.streamit-categories .category_image{
    position: relative;
    border: 0.1875em solid var(--iq-bg1);
}
.streamit-categories .category_image .streamit-category-details{
    position: absolute;
    bottom: 1.375em;
    left:50%;
    transform: translateX(-50%);
    z-index: 9;
}
.streamit-categories .category_image > a::before{
    content: '';
    position:absolute;
    bottom: 0;
    left:0;
    right: 0;
    width: 100%;
    height: 7.25em;
    background: var(--dark-gradiant-bt-tp);
    z-index: 1;
}

@media (max-width: 767px) {
    .streamit-product-cat-slick .slick-next {
        right: 1.2em;
    }
    .streamit-product-cat-slick .slick-prev {
        left: 1.2em;
    }
}

@media (max-width: 550px) {
    .streamit-category-inner .category_image img {
        height: 11em;
        width: 11em;
        min-width: 11em;
    }
}

@media (max-width: 479px) {
    .streamit-category-inner .category_image img {
        height: 7em;
        width: 7em;
        min-width: 7em;
    }
    .streamit-category-details .streamit-title {
        font-size: .9em;
    }
    .streamit-product-cat-slick .slick-prev {
        left: 30px;
        top: 50%;
    }
    .streamit-product-cat-slick .slick-next {
        right: 20px;
        top: 50%;
    }
}