/**
 * 2018 - 2022 Enjoycreativ
 * module eyc_subcategory
 *
 * @author    Enjoycreativ <contact@enjoycreativ.com>
 * @copyright 2018 - 2022 Enjoycreativ
 * @license   commercial
 * @version   1.0.0
 */

.eyc-subcategories
{
    position: relative;
}

.eyc-subcategories .slider
{
    display: flex;
    gap: 0;
    flex-wrap: wrap;
}
.eyc-subcategories .subcategorie
{
    padding: 5px;
}

.eyc-subcategories .subcategorie * {outline: none}


.eyc-subcategories .subcategory-name
{
    text-align: center;
    background: #a0c649;
    color: #fff;
    border-radius: 5px;
    padding: 5px 10px;
    font-weight: 500;
    font-size: 14px;
    font-family:'Montserrat', sans-serif;
}
.eyc-subcategories .subcategory-name:hover
{background: linear-gradient(90deg, rgba(25,122,142,1) 0%, rgba(58,155,174,1) 100%)}

.eyc-subcategories .subcategory-name a
{color: #fff;}

/* Slider icons */
.eyc-subcategories .prev,
.eyc-subcategories .next
{
    position: absolute;
    top: 40%;
    transform: translateY(-50%);
    color: #9999;
    cursor: pointer;
    transition: .2s all ease-in-out;
    user-select: none;
    z-index: 1;
}

.eyc-subcategories .prev
{
    left: -5px;
}

.eyc-subcategories .next
{
    right: -12px;
}

.eyc-subcategories .prev:hover,
.eyc-subcategories .next:hover
{
    color: #7a7a7a;
}

.eyc-subcategories .slick-slider .slick-track
{
    min-width: max-content;
}
.eyc-subcategories .slick-initialized .slick-slide
{
    min-width: max-content;
    margin-right: 20px;
}

@media screen and (max-width: 768px){
.eyc-subcategories {margin-top: 40px;}
.eyc-subcategories .slider{overflow-x: auto;overflow-y: hidden;white-space: nowrap; flex-wrap: nowrap;  width: calc(100% + (2 * 15px)); gap: 10px;}
.eyc-subcategories .subcategorie{display: inline-flex;}
}


