/** Shopify CDN: Minification failed

Line 42:27 Unexpected "{"
Line 42:36 Expected ":"

**/
/* Custom fix for Featured Collection 5 spacing */
.featured-collection-5 .slick-list {
    padding-left: 0.5rem !important;
    padding-right: 0.5rem !important;
}

/* .featured-collection-5 .halo-row {
    margin-left: -15px !important;
    margin-right: -15px !important;
} */

/* Override the default border radius */
.featured-collection-5 .image {
    border-radius: 4px !important;
    /* Add !important to override utility classes */
    overflow: hidden;
    /* Ensures content stays inside the rounded corners */
}

/* Title */
.featured-collection-5 .banner-title {
    font-size: 18px;
    margin-bottom: 0.3rem;
    /* Desktop size */
}

/* Description */
.featured-collection-5 .banner-text {
    font-size: 16px;
    max-width: 50ch;
    margin-bottom: 0.7rem;
    /* Desktop size */
}

/*CTA */
#halo-featured-collection-{{ section.id }} .banner-button .text {
    font-size: 1.25rem;
    letter-spacing: 0.8px;
}
/* Mobile Specific Sizes */
@media (max-width: 550px) {
    .featured-collection-5 .banner-title {
        font-size: 16px;
    }

    .featured-collection-5 .banner-text {
        font-size: 14px;
    }

       .featured-collection-5 .slick-slide {
        /* width: auto !important; */
    }

}

/* Adjust the margin below the entire carousel */
.featured-collection-5 .halo-row-carousel {
    margin-bottom: 30px;
}

/* Adjust the gap between items (requires two parts) */
/* 1. Pull the row edges out */
.featured-collection-5 .halo-row {
    margin-left: -15px;
    margin-right: -15px;
}

/* 2. Push the items in */
.featured-collection-5 .halo-row-item {
    padding-left: 15px;
    padding-right: 15px;
}
