.wk-th2-price-main-div-product{
    display:grid;
}
.wk-th2-share-list-profile{
    z-index:50 !important;
}
.wk-theme2-prod-whislist{
    cursor:pointer;
}
.wk-div-grid-img-wrapper-th2{
    height: 230px;
    /*position: relative;*/
    overflow: hidden;
}
.wk-grid-img-wrapper-th2 {
    height: auto !important;
}
a.button-large button.button-large{
    border-radius: 5px !important;
    color: #fff !important;
    background-color: #a01fa0 !important;
    border: 2px solid #a01fa0 !important;
    box-shadow: none !important;
    font-weight: 600 !important;
    padding: 8px 25px !important;
    line-height: 22px !important;
    height: inherit !important;
    min-width: 110px !important;

}
.wk-seller-theme-pg .wk-mp-banner{
    display: none;
}
.sellersubdomain-collection-index #maincontent, .sellersubdomain-feedback-index #maincontent, .sellersubdomain-location-index #maincontent {
    width: 100%;
}
.wk-mp-fieldset .button {
    border: 2px solid #A11EA0 !important;
    border-radius: 5px !important;
}
.wk-mp-fieldset .button:hover {
    border: 2px solid #A11EA0 !important;
    background-color: #fff !important;
    color: #A11EA0 !important;
    border-radius: 5px !important;
}
.wk-mp-collection-container{
    margin: 0 2%;
}
.wk-mp-collection-header-box{
    margin: 0;
    width: 100%;
}
.review-control-vote label:before {
    color: #A11EA0 !important;
}
#maincontent .wk_mp_design .wk-mp-banner{
    display: none !important;
}
.wk-mp-collection-header-box .wk-mp-collection-header-right-wrapper{
    display: none !important;
}
.wk-mp-rating-left .wk-mp-collection-view-btn a{
    border-radius: 5px !important;
}
.wk-mp-rating-left .wk-mp-collection-view-btn a {
    border-radius: 5px !IMPORTANT;
}
.marketplace-seller-feedback a.button-large button.button-large{
    border: 2px solid #A11EA0 !important;
    color: #A11EA0 !important;
    border-radius: 5px;
}
.wk_mp_design #customer-reviews a.button-large button.button-large:hover {
    border: 2px solid #A11EA0 !important;
    color: #fff !important;
    background: #A11EA0 !important;
}
.wk-icon-t2 img {
    width: 30px !important;
    height: 30px !important;
}
.wk-mp-sellerprofile-right-wrapper .order-products-toolbar .pager .pages .item.pages-item-previous .action {
    line-height: 38px;
    width: 5px;
}
.wk-mp-sellerprofile-right-wrapper .order-products-toolbar .pager .pages .item.pages-item-next .action{
    line-height: 38px;
    width: 5px;
}
.wk-mp-sellerprofile-right-wrapper .order-products-toolbar{
    float: left;
    margin-top: 30px;
}
.wk-mp-sellerprofile-right-wrapper .order-products-toolbar .toolbar-amount, .wk-mp-sellerprofile-right-wrapper .order-products-toolbar .limiter{
    display: none !important;
}
.wk-mp-sellerprofile-right-wrapper .order-products-toolbar .pager .pages .item {
    border: 1px solid #CBCBCB;
    margin: 0px 0px 0px 10px;
    border-radius: 4px;
    display: block !important;
}
.wk-mp-sellerprofile-right-wrapper .order-products-toolbar .pager .pages .current{
    background: #A11EA0;
}
.wk-mp-sellerprofile-right-wrapper .order-products-toolbar .pager .pages .current span{
    color: #ffff;
}
.wk-mp-sellerprofile-right-wrapper .pages-item-next{
    border: 1px solid #CBCBCB;
    margin: 0px 0px 0px 10px;
    border-radius: 4px;
}
.wk-t2-pr-dot-list{
    margin-top: 0px;
}
.wk-product-name-t2-list{
    text-align: left !important;
    margin-top: 35px;
    padding: 0 !important;
}
.wk-t2-prod-whislist-comapre-wrapper-list{
    padding: 0px 10px 0px 15px !important;
    align-items: center;
    justify-content: center;
}
.wk-product-price-wrapper-theme2-list{
    /* display: flex;
    justify-content: center; */
    display: flex;
    margin-top: 20px
}
.wk-t2-list-mode-right{
    display: grid;
}
.wk-t2-atc-list{
    clear:both;
    /*justify-content: center;*/
    display: flex;
    margin-top: 20px;
}
.wk-product-info-section-theme2-list{
    margin-top: 30px;
}
.wk-t2-product-view-type-section div {
    cursor:pointer;
}
.toolbar-products{
    margin-top: 20px;
}
.wk-mp-sellerprofile-right-wrapper{
    /* margin-left: 30px; */
}
.sellersubdomain-collection-index #maincontent, .sellersubdomain-feedback-index #maincontent, .sellersubdomain-location-index #maincontent {
    padding-top: 0 !important;
    margin-top: 0 !important;
}
.wk-t2-list-mode-main-wrapper{
    display: inline-flex;
    grid-gap: 15px 80px;
    margin-bottom: 10px;
    box-shadow: 0px 0px 13px #0a0a0a1a; 
}
.wk-t2-list-mode-main-wrapper img{
        width: 300px;
}

.wk-theme2-addtocart .btn-cart{
        background: transparent linear-gradient( 
190deg
 , #425360 0%, #0C1013 100%) 0% 0% no-repeat padding-box;
    border-radius: 4px;
    color: white;
    letter-spacing: 0px;
    color: #FFFFFF;
    font-size: 14px;
    width: 121px;
    height: 34px;
    font-weight: 600;
    margin-bottom: 20px;
}
.sellersubdomain-collection-index .page-wrapper .page-title-wrapper, .sellersubdomain-feedback-index .page-wrapper .page-title-wrapper, .sellersubdomain-location-index .page-wrapper .page-title-wrapper{
    display:none !important;
}
 .product-info-main .product-add-form .actions button.tocart {
    background: transparent linear-gradient(190deg , #425360 0%, #0C1013 100%) 0% 0% no-repeat padding-box;
    border-radius: 4px !important;
    letter-spacing: 0px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 600;
    border: none !important;
    width: 150px;
    white-space: nowrap;
}

.sellersubdomain-collection-index .page-title-wrapper, .sellersubdomain-feedback-index .page-title-wrapper, .sellersubdomain-location-index .page-title-wrapper{
    display:none !important;
}
.wk-t2-product-view-type-section-wrapper{
    position: absolute;
    right: 0;
    display: flex;
    align-items: center;
    grid-gap: 2px 20px;
}
.wk-t2-show-product-count select {
    border-radius:5px;
}
.footer2, .footer2{
    margin-top:70px;
}
.wk-theme2-pager{
    display: flex;
    grid-gap: 10px;
}
.wk-pager-number{
    width: 38px;
    height: 38px;
    border-radius: 4px;
    text-align: center;
    border: 1px solid #CBCBCB;
    color: #2e2e2e;

}
.wk-pager-active{
    background: #A11EA0 0% 0% no-repeat padding-box;
    color:white;
}
.wk-theme2-pr-dot{
    height: 5px;
    width: 5px;
    background-color: #bbb;
    border-radius: 50%;
    display: inline-block;
    background: #656565 0% 0% no-repeat padding-box;
    margin-top: 9px;
}
.wk-theme2-prod-whislist-comapre-wrapper{
        background: #F2F2F2 0% 0% no-repeat padding-box;
        opacity: 1;
        color: #656565;
        display: flex;
        font: normal normal 600 13px/17px Poppins;
        justify-content: center;
        padding: 15px;
        grid-gap: 7px;
}
.wk-pr-price-fp-t2{
    font-weight: 600;
    float: left;
    font-size: 14px;
    text-decoration: line-through;
    color: #9A9A9A;
        margin-right: 5px;
}
    .wk-product-price-and-addtocart-section-theme2 .btn-cart {
        background: transparent linear-gradient(
190deg
, #425360 0%, #0C1013 100%) 0% 0% no-repeat padding-box;
    border-radius: 4px;
    color: white;
    letter-spacing: 0px;
    color: #FFFFFF;
    font-size: 14px;
    width: 121px;
    height: 34px;
    font-weight: 600;
    margin-bottom:20px;
    }
    .wk-product-price-and-addtocart-section-theme2 {
        display: flex;
        grid-gap: 0px 10px;
        justify-content: center;
        margin-top: 15px;
    }
    .wk-product-price-theme2{
        color: #A11EA0;
        font-weight: 600;
        float: left;
        font-size: 14px;
    }
    .wk-product-info-section-theme2{
        margin-top: 20px;
    }
    .wk-product-name-theme2{
        padding: 0px 0px 0px 10px;
        text-transform: capitalize;
        font-weight: 600;
        font-size: 15px;
        text-align: center;
        font-weight: bold;
    }
    .wk-label-theme2{
        background: #A11EA0;
        color: white;
        /* border-radius: 7px 0px 10px 0px; */
        font-size: 14px;
        width: 90px;
        height: 25px;
        text-align: center;
        font-weight: 600;
        position: absolute;
    }
    .wk-t2-toolbar-section{
        display: flex;
        position: relative;
        white-space: nowrap;
        align-items: center;
        margin-top: 37px;
    }
    .wk-t2-sorting-section{
        display: flex;
        width: 270px;
        /* margin: 0px 0px 0px 40px; */
        grid-gap: 0px 10px;
    }
    .wk-t2-sorting-section span{
        flex-wrap: nwr;
        font-weight: 600;
        text-align: center;
        margin: 9px 0px 0px 30px;
    }
    .wk-t2-product-view-type-section{
        display: flex;
        /*right: 0;*/
        grid-gap: 0px 20px;
        /*position: absolute;*/
    }
    .wk-theme2-product-liting-wrapper{
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(auto, 273px ) );
            grid-gap: 30px 35px;
            /* justify-content: space-between; */
            margin-top: 60px;
    }
    .wk-theme2-product-main-wrapper{
        box-shadow: 0px 0px 13px #0A0A0A1A;
    }

        img{
            max-width: 100%;
            height: auto;
        }

        /*collection section css */
        .wk-collection-wrap {
            margin-top: 60px;
            display: flex;
            grid-gap: 40px;
            flex-wrap: wrap;
            justify-content: space-between;
        }
        .wk-collection-wrap .wk-collection-block {
            width: 30%;
            height: 269px;
            position: relative;
            overflow: hidden;
        }
        .wk-collection-wrap .wk-collection-block:after {
            content: '';
            display: block;
            position: absolute;
            height: 100%;
            width: 100%;
            background: #A11EA0;
            z-index: 0;
            opacity: 0.8;
            transform: skewx(-30deg) translateX(-40%);
        }
        .wk-collection-wrap .wk-collection-block .wk-collection-bg {
            object-fit: cover;
            position: absolute;
            width: 100%;
            height: 100%;
        }
        .wk-collection-wrap .wk-collection-block .wk-collection-info {
            position: absolute;
            padding: 30px;
            z-index: 1;
        }
        .wk-collection-wrap .wk-collection-block .title {
            font-size: 25px;
            color: #fff;
            font-weight: bold;
            margin: 0 0;
        }
        .wk-collection-wrap .wk-collection-block .url {
            font-size: 16px;
            color: #fff;
            text-transform: uppercase;
            font-weight: bold;
            margin-top: 15px;
            display: block;
        }
        /*//collection section css */

        @media screen and ( max-width:991px ) {
            .wk-collection-wrap .wk-collection-block {
                width: 320px;
            }
        }
        
@media (max-width: 768px) {  
    .wk-mp-sellerprofile-right-wrapper{
        margin-top:20px;
    }
}