<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.category{
    border: 2px solid #000;
    border-radius: 50px;
}
.Product-image {
    display: block;
    width: 100%;
    height: auto;
}
.Product-overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    transition: .5s ease;
    background-color:none;
}

.card:hover .Product-overlay {
    opacity: 1;
}

.overlay-text {
    color: #fff !important;
    font-size: 70px !important;
    font-weight: bold !important;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
}
#product__slider .card-body .buttons__bottom .btn.btn-primary,
.products .card-body .buttons__bottom .btn.btn-primary{
    padding: 15px 18px;
}

.category img,
.category i{
    margin-right: 10px;
}

.category:hover{
    background-color: #000;
}

.category:hover *{
    color: #fff;
}

.category:hover img{
    filter: invert();
}

.categories .category.activeCat,
.categories .category.activeCat *{
    background-color: #000;
    color: #fff;

}

#product__slider .slick-arrow{
    z-index: 40;
}

#product__slider .slick-prev{
    left: 80px;
    position: absolute;

}

#product__slider .slick-next{
    right: 80px;
    position: absolute;

}

#product__slider .slick-prev::before{
    color: #000;
    z-index: 50;
    font-size: 40px;
    content: '\f060' !important;
    font-family: 'Font Awesome 5 Pro';
}
#product__slider .slick-next::before{
    color: #000;
    z-index: 50;
    font-size: 40px;
    content: '\f061' !important;
    font-family: 'Font Awesome 5 Pro';
}

.slick-initialized .slick-slide{
    margin: 0 15px;
    padding-bottom: 10px;
}

#product__slider .buttons__bottom{
    z-index: 50;
}

#product__slider:before,
#product__slider:after{
    background: rgb(255,255,255);
    content: '';
    width: 200px;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 20;
    pointer-events: none;
}

#product__slider:before{
    background: linear-gradient(270deg, rgba(255,255,255,0) 0%, rgb(255, 255, 255) 100%);
    left: 0;
}
#product__slider:after{
    background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgb(255, 255, 255) 100%);
    right: 0;
}
.mobile{
    display: none;
}
.badgePageNum {
    border-bottom: 2px solid #000;
    color: #000 !important;
    border-radius: 0rem;
    font-size: 18px;
    font-weight: bold;
}
@media (max-width: 1199.98px) {
    .ProductHolder .typography h3,
    .ProductCategory .typography h3,
    .ProductHolder .typography .h3,
    .ProductCategory .typography .h3,
    .ProductHolder .typography .h3 a,
    .ProductCategory .typography .h3 a,
    .ProductHolder .typography h3 a,
    .ProductCategory .typography h3 a,
    .ProductHolder .typography h3 span,
    .ProductCategory .typography h3 span,
    .ProductHolder .typography .h3 span,
    .ProductCategory .typography .h3 span{
        font-size: 20px !important;
        line-height: 1.2;
    }
}

@media screen and (max-width: 1370px){
    #product__slider .slick-next{
        right: 0;
    }

    #product__slider .slick-prev{
        left: 0;
    }

    .slick-initialized .slick-slide{
        margin: 0 10px;
    }

    #product__slider:before,
    #product__slider:after{
        width: 150px;
    }


    #product__slider .card-body .buttons__bottom .btn.btn-primary,
    .products .card-body .buttons__bottom .btn.btn-primary {
        padding: 11px 14px;
    }
}
@media (max-width: 991.98px) {

    .ProductCategoryElement .container-fluid{
        padding-right: 70px !important;
    }
    #product__slider:before,
    #product__slider:after{
        width: 100px;
    }

    .slick-initialized .slick-slide{
        margin: 0 10px;
    }

    #product__slider .card-body .buttons__bottom .btn.btn-primary,
    .products .card-body .buttons__bottom .btn.btn-primary{
        padding: 12px 15px;
    }

    #product__slider:after{
        right: 50px;
    }
}

@media (max-width: 767.98px) {
    #product__slider:before,
    #product__slider:after{
        width: 100px;
    }
    .slick-initialized .slick-slide{
        margin: 0 10px;
    }

    #product__slider .card-body .buttons__bottom .btn.btn-primary,
    .products .card-body .buttons__bottom .btn.btn-primary{
        padding: 12px 15px;
    }

    #product__slider:after{
        right: 0;
    }
    .desktop{
        display: none;
    }

    .mobile{
        display: block;
    }
}
@media (max-width: 567.98px) {
    #product__slider .slick-prev{
        left: -35px;
    }

    #product__slider .slick-next{
        right: -20px;
    }
}</pre></body></html>