/*CONTAINER*/
/*.archive.woocommerce .neve-main > .shop-container .nv-shop.col{*/
/*    padding:0 15px;*/
/*}*/

/*Basic KPOP*/
.site-header.dark-color.fixed{
    background-color: #fffa;
}
.site-header:not(.fixed) #menu-primary-menu .menu-item a{
    /*color: white !important;*/
}
.site-header.fixed #menu-primary-menu .current-menu-item a,
.site-header:not(.fixed) #menu-primary-menu .current-menu-item a{
    color: var(--base-pink-2) !important;
}
.site-header #menu-primary-menu .menu-item a:hover{
    color: var(--base-pink-2) !important;
}

.banner-area{
    /*color:#632b77;*/
    color:var(--base-pink-2);
}
.banner-area .banner-slider .banner-item{
    height: calc(100vh - 220px);

}


body .main-container .accent,
body .main-container .project-slider .owl-prev, .project-slider .owl-next,
body .main-container .main-container  .button-style2.color2,
body .main-container .button-style3,
body .main-container .add-to-cart-button,
body .main-container .main-container  .button-style4,
body .main-container .side-header .phone i,
body .main-container .site-header .phone i,
body .main-container .side-header .social-links a:hover,
body .main-container .header-search-button:hover,
body .main-container .header-minicart .hm-count:hover,
body .main-container .social-links a:hover,
body .main-container .main-container  .navigation .menu > li > a:hover,
body .main-container .main-container .navigation .menu li.current-menu-item > a,
body .main-container .navigation .menu li.current-menu-ancestor > a,
body .main-container .navigation .menu li.current_page_item > a,
body .main-container .navigation .menu li.current_page_parent > a,
body .main-container .navigation .sub-menu li.current-menu-item > a,
body .main-container .navigation .sub-menu li.current-menu-ancestor > a,
body .main-container .navigation .sub-menu li.current_page_item > a,
body .main-container .navigation .sub-menu li.current_page_parent > a,
body .main-container .navigation .sub-menu li:hover > a,
body .main-container .navigation .children li.current-menu-item > a,
body .main-container .navigation .children li.current-menu-ancestor > a,
body .main-container .navigation .children li.current_page_item > a,
body .main-container .navigation .children li.current_page_parent > a,
body .main-container .navigation .children li:hover > a,
body .main-container .side-navigation .menu li a:hover,
body .main-container .side-navigation .menu li.current-menu-item > a,
body .main-container .side-navigation .menu li.current-menu-ancestor > a,
body .main-container .side-navigation .menu li.current_page_item > a,
body .main-container .side-navigation .menu li.current_page_parent > a,
body .main-container .search-popup .close:hover, .heading-block .sub-h,
body .main-container .heading-block .h span,
body .main-container .contact-row i, .block-404 .heading-block .sub-h,
body .main-container .coming-soon-block .timer-block > span .name,
body .main-container .blog-item .content .date,
body .main-container .post-content-block .post-date,
body .main-container .project-content-block .post-date,
body .main-container .post-bottom .post-bottom-col a:hover,
body .main-container .comments-area .comment-items .comment-item .replytocom span,
body .main-container .comments-area .comment-items .comment-item .top .time,
body .main-container .widget_recent_entries ul li a::before,
body .main-container .widget_archive ul li a::before,
body .main-container .widget_categories ul li a::before,
body .main-container .widget_pages ul li a::before,
body .main-container .widget_meta ul li a::before,
body .main-container .widget_nav_menu ul li a::before,
body .main-container .product-categories ul li a::before,
body .main-container .calendar_wrap table th,
body .main-container .calendar_wrap table td a,
body .main-container .tagcloud .tag-cloud-link:hover,
body .main-container .blog-post-widget .item .blog-detail,
body .main-container .pagination ul li span.current,
body .main-container .pagination ul li a:hover,
body .main-container .pagination ul li a:focus,
body .main-container nav.woocommerce-pagination ul li span.current,
body .main-container nav.woocommerce-pagination ul li a:hover,
body .main-container nav.woocommerce-pagination ul li a:focus,
body .main-container .page-pagination > span,
body .main-container .banner-navigation .dots .owl-dot.active::before,
body .main-container .split-screen .navigation-block .pagination span.current,
.main-container .banner-navigation .dots .owl-dot.active::before,
.main-container .split-screen .navigation-block .pagination span.current,
.main-container .button-style1 span,
.main-container .button-style2 span,
.main-container .button-style3 span,
.main-container .add-to-cart-button span,
.main-container .button-style4 span,
.main-container .searchform button span,
.main-container .protected-post-form .form button span{
    color: linear-gradient(90deg, #1860de, #8497ff, #e2abff) ;
    background: linear-gradient(90deg, #1860de, #8497ff, #e28bff);
    /*color:linear-gradient(90deg, var(--base-pink-1), var(--base-pink-2), var(--base-pink-3)) ;*/
    /*background: linear-gradient(90deg, var(--base-pink-1), var(--base-pink-2), var(--base-pink-3));*/
    background-clip: border-box;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: rgba(255, 255, 255, 0.001);
    /*border-color:#1860de;*/
    border-color:var(--base-black);
}

.heading-block.heading-5c9326cc1f2c2{
    display:flex;
    flex-direction:column-reverse;
}
.heading-block.heading-5c9326cc1f2c2  .sub-h{
    color: #b1b0b0;
    background: none;
    -webkit-text-fill-color: #b1b0b0;
    text-transform: none;
    padding-left:0;
    font-weight:400;
}
.heading-block.heading-5c9326cc1f2c2  .sub-h:before{
    display:none !important;
}

.bg-pink{
    background:var(--base-bg-pink);
}
.bg-gradient-lilac{
    /*background-color : rgb(248, 216, 235);*/
    /*background: url(https://sultansupply.com/wp-content/uploads/2021/09/discography-pattern.png) , linear-gradient(135deg,#ffedf7aa,#f3aeff88, var(--base-black));*/
    background: url(https://sultansupply.com/wp-content/uploads/2021/09/discography-pattern.png) center bottom, linear-gradient(180deg,var(--base-bg-pink),var(--base-pink-1), var(--base-pink-2));
    /*background:url(https://sultansupply.com/wp-content/uploads/2021/09/discography-pattern.png) ,*/
    /*linear-gradient(175deg, var(--base-pink-1), var(--base-pink-2), var(--base-pink-3),#927879);*/
    /*background-image : url('https://sultan.dev.mostar.co.id/wp-content/uploads/2021/09/discography-pattern.png');*/
    background-attachment:fixed;
}


/*Primary*/
body:not(.tax-product_cat) .woocommerce-products-header__title.page-title{
    display: none !important;
}
body.search-results .woocommerce-products-header__title.page-title{
    display: block !important;
}
body.tax-product_cat .woocommerce-products-header{
    margin-top:32px;
    margin-bottom:32px;
}
body.tax-product_cat .woocommerce-products-header .woocommerce-products-header__title.page-title{
    margin-bottom:-5px;
}
body.tax-product_cat .woocommerce-products-header .term-description{
    font-weight:500;
    color : var(--base-black);
}



/*PRODUCTS*/
.products.row{
    justify-content: space-evenly;
}
.products.row:before,
.products.row:after{
    content : none !important;
    display:none;
}
.products.row li{ 

}
.products.row li a{

}
.products.row li a.ajax_add_to_cart{
    /*add to cart*/
    display: none;
}

/*Category Loop*/
.products.row li a .woocommerce-loop-category__title{
    font-size : 18px;
}
.products.row li a .woocommerce-loop-category__title mark{
    display:none;
}

/*Product Loop*/
body .woocommerce ul.products li.product .product-wrap{
    border : none;
    background : none;
}
body .woocommerce ul.products li.product .product-wrap .image:before{
    border-radius:8px;
    background:var(--base-pink-3);
}
body .woocommerce ul.products li.product .product-wrap .image .img img{
    border-radius:8px;
}
body .woocommerce ul.products li.product .product-wrap .image .buttons{

    border-radius:8px;
}
body .woocommerce ul.products li.product .product-wrap .image .buttons .product-button{
    display:none;
}
body .woocommerce ul.products li.product .product-wrap .bottom{
    padding:0;
    padding-top:10px;
    border-top:none;
}
body .woocommerce ul.products li.product .product-wrap .bottom .categories{
    margin-bottom:0
}
body .woocommerce ul.products li.product .product-wrap .bottom .categories *{
    font-weight:400;
    font-size:12px;
    color:white;
}
body .woocommerce ul.products li.product .product-wrap .bottom .h{
    color : white;
    font-size: 15px;

}
body .woocommerce ul.products li.product .product-wrap .bottom .price {
    margin-top:5px;
    display: none;
}
body .woocommerce ul.products li.product .product-wrap .bottom .price .woocommerce-Price-amount{
    font-size: 16px;
    font-weight: normal;
}


/**************************************MEDIA QUERIES**************************************/
@media only screen and (max-width: 767.98px){

    .banner-area .banner-slider .banner-item{
        height: 100vw;

    }

    /*PRODUCTS*/
    body .woocommerce .products.row{
        justify-content: space-between;
        padding-left: 15px;
        padding-right:15px;
    }
    body .woocommerce .products.row li{
        width:48%;
    }
    body .woocommerce .products.row li a .woocommerce-loop-category__title{
        font-size : 16px !important;
    }

    /*Header Filter*/
    body.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count{
        float:none;
        margin:0 auto;
        text-align: left;
        margin-bottom: 5px;
    }
    body.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{
        float:none;
        margin:0 auto 20px;
    }

    /*Product Loop*/
    body .woocommerce ul.products li.product{
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 48%;
        -ms-flex: 0 0 48%;
        flex: 0 0 48%;
        max-width: 48%;
        padding-right: 0px;
        padding-left: 0px;
    }
    body .woocommerce ul.products li.product .bottom .categories{
        font-size: 12px;
        margin-bottom:0;
    }
    body .woocommerce ul.products li.product .bottom h6.h a{
        font-size: 14px;
        display: block;
        line-height: 1.3;
    }
    body .woocommerce ul.products li.product .product-wrap .bottom .price.external .woocommerce-Price-amount {
        font-size:14px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 991.98px){
    /*.shop-container .nv-shop .woocommerce-products-header h1{*/
    /*    margin-bottom: 0;*/
    /*    vertical-align: middle;*/
    /*    line-height: 66px;*/
    /*}*/
    /*.shop-container .nv-shop .nv-woo-filters{*/
        /*flex-direction: unset;*/
    /*}*/
    /*.shop-container .nv-shop .nv-woo-filters .nv-sidebar-toggle{*/
    /*}*/
}

@media only screen and (min-width: 992px) and (max-width: 1199.98px){

}

@media only screen and (min-width: 1200px){

}

