.search-element input{
    padding: 15px;
}

.bg-blue,
.popular-categories-area .category-slider .category-discript a.view-all-btn:hover,
#scrollUp,
.footer-area{
    background-color: #401688;
}

.search-element button,
.header-menu .header-menu-vertical .menu-title:before,
.section-title h2:before,
.list-product .new,
.list-product .add-to-link a,
.footer-area .footer-top .single-wedge .social-info a{
    background: #401688;
}

.list-product .product-decs a,
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active{
    color: #401688;
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active{
    border-color: #401688;
}

.list-product .product-decs h2 a{
    min-height: 40px;
}

.trending-full-description h4{
    font-size: 20px;
    margin-top: 20px;
}

.trending-full-description ul{
    list-style-type: none;
    padding-left: 10px;
}

.trending-full-description ul li{
    display: block;
    margin-bottom: 10px;
}

.trending-categorias-sidebar{
    list-style-type: none;
}

.trending-categorias-sidebar li{
    display: block;
    margin-bottom: 10px;
}

.trending-categorias-sidebar li a{
    color: #555;
}

.kr-popin-utils button.kr-popin-button{
    width: 100% !important;
}

.disabled-button{
    cursor: not-allowed;
    opacity: 0.5;
    pointer-events: none;
}

.required-field-cs{
    color: red;
}

.slider-area .bg-img:after{
    background: unset;
}

.slider-height-1{
    height: 700px;
}

.list-product .add-to-link li{
    width: 100%;
    justify-content: center;
}

.list-product .add-to-link a.cart-btn{
    max-width: unset;
}

@media (max-width: 768px){
    .slider-height-1{
        height: 200px;
    }

    .slider-area .bg-img{
        background-size: contain;
        background-repeat: no-repeat;
        background-color: #FFF;
    }

    .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{
        bottom: 20px;
    }
}