.page-wrapper .container .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto{
    padding-right: 15px;
    padding-left: 15px;
}

.page-wrapper.new-homepage{
    padding-top:250px;
}

.theme-view-tile{
    margin-bottom: 40px;
}
.theme-header-img img {
    width: 100%;
    border-radius: 6px 6px 0 0;
    height: 280px;
    object-fit: cover;
    object-position: center;
}
.theme-header-img{
    position: relative;
}
.theme-header-img:before{
    height: 100%;
    /* background: radial-gradient(at 0% 100%, #000000E5 0%, #00454100 100%) no-repeat; */
    background: url(../../assets/images/resources/theme-left-img-overlay.png) no-repeat;
    height: 280px;
    border-radius: 6px 6px 0px 0px;
    opacity: 1;
    position: absolute;
    content: '';
    left: 0;
    bottom:0;
    width:100%;
}
.theme-header-img img{
    width: 100%;
    border-radius: 6px 6px 0 0;
}
.theme-header-content{
    position: absolute;
    bottom: 0;
    padding: 24px 30px;
    left: 0;
}
.discount-tag{
    background: #00BF6F;
    border-radius: 2px;
    min-width: 257px;
    min-height: 26px;
    font-size: 14px;
    letter-spacing: 0px;
    color: #FFFFFF;
    padding: 3px 8px;
    font-weight: 500;
}
.theme-header-content h2{
    text-align: left;
    font-size: 38px;
    font-weight: 500;
    letter-spacing: 0.38px;
    color: #FFFFFF;
    line-height: 42px;
    margin-bottom: 0px;
    /* width: 58%; */
}
.theme-body-content{
    padding:30px;
    background:#FFF;
    border-radius: 0 0 6px 6px;
}
.theme-body-content p{
    font-size:16px;
    line-height:26px;
    letter-spacing: 0;
    color: #004541;
    position: relative;
    margin-bottom: 0px;
}
.theme-body-content .reduceOpacity:after{
    background: transparent linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%) 0% 0% no-repeat;
    position: absolute;
    bottom:0;
    width: 100%;
    height: 23px;
    content: '';
    left: 0;
}
.theme-body-content p.readmore:after{
    display: none;
}
.theme-body-content .newprve-div {
    line-height: 1;
}
.theme-body-content .newprve-div p:after{
    display:none;
}
.theme-body-content .oldprve-div p:after{
    display:none;
}
.time-thumnail-p p{
    font-size: 10px !important;
    margin-bottom: 0rem;
    line-height: normal;
    letter-spacing: normal;
}
.time-thumnail-p p:after{
    display:none;
}
.theme-body-content a.link-btn{
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.16px;
    color: #00BF6F;
    cursor: pointer;
}
.product-card__two{
    position: relative;
    /*margin: 0px 0;*/
    /*padding: 0px 20px;*/
    margin: 20px 0;
}
.product-card__two:after{
    border-right:#00BF6F solid 1px;
    min-height: 100%;
    position: absolute;
    /*right: 0px;*/
    right: -15px;
    width: 1px;
    content: '';
    top: 0;
}
.product-card__two.last-item:after{
    border-right: 1px solid #ffffff00 !important;
}
ul li.orignal:nth-child(5n+5) .product-card__two:after {
    border-right: 1px solid #ffc0cb00 !important;
}
.new-related-p ul li.orignal:nth-child(5n+5) .product-card__two:after, .cartpagepd ul.new-grid-ul li.orignal:nth-child(5n+5) .product-card__two:after {
    border-right: #00BF6F solid 1px !important;
}
.new-related-p ul li.orignal:nth-child(3n+3) .product-card__two:after, .cartpagepd ul.new-grid-ul li.orignal:nth-child(3n+3) .product-card__two:after {
    border-right: 1px solid #ffc0cb00 !important;
}
ul li.orignal:nth-child(5n+5) .crossse-ul li {
    left: -230px !important;
    border-radius: 6px 0px 0px 6px !important;
}
.new-related-p ul li.orignal:nth-child(5n+5) .crossse-ul li, ul.home-list-category li.orignal:nth-child(5n+5) .crossse-ul li {
    left: 230px !important;
    border-radius: 0px 6px 6px 0px !important;
}
.new-related-p ul li.orignal:nth-child(3n+3) .crossse-ul li,  ul.home-list-category li.orignal:nth-child(3n+3) .crossse-ul li {
    left: -230px !important;
    border-radius: 6px 0px 0px 6px !important;
}

/*new home page*/
.new-homepage .theme-view-tile .theme-header-img {height: 200px !important;}
.new-homepage ul.category-listing.home-list-category2 li.orignal .product-tile {height: 216px !important;display: flex;align-items: center;justify-content: center;}
.new-homepage ul.category-listing.home-list-category2 li.orignal .product-tile>img {max-width: 216px;}
.new-homepage .theme-body-content p.categoryReadMoreFirstContent, .theme-body-content p.readmore
{
    /*max-height: 50px;*/
    overflow: hidden;
}
/*.new-homepage .theme-body-content a.link-btn {display: none !important;}*/
.new-homepage .theme-view-tile {margin-bottom: 30px;}
.new-homepage .home-banner-category {min-height: 293px;padding: 45px 33px;}


@media screen and (min-width: 600px) and (max-width: 992px) {
    ul li.orignal:nth-child(5n+5) .product-card__two:after {
        border-right: 1px solid #00BF6F !important;
    }
    ul li.orignal:nth-child(3n+3) .product-card__two:after {
        border-right: 1px solid #ffc0cb00 !important;
    }

}
@media screen and (max-width: 600px) {
    ul li.orignal:nth-child(5n+5) .product-card__two:after {
        border-right: 1px solid #00BF6F !important;
    }
    ul li.orignal:nth-child(3n+3) .product-card__two:after, .new-related-p ul li.orignal:nth-child(3n+3) .product-card__two:after,.cartpagepd ul.new-grid-ul li.orignal:nth-child(3n+3) .product-card__two:after  {
        border-right: 1px solid #00BF6F !important;
    }
    .mobile-view .listview .row .col-6:nth-child(2n+2) .product-card__two:after, .theme-body-content .row .col-6:nth-child(2n+2) .product-card__two:after, .new-related-p ul li.orignal:nth-child(2n+2) .product-card__two:after, .cartpagepd ul.new-grid-ul li.orignal:nth-child(2n+2) .product-card__two:after  {
        border-right: 1px solid #ffc0cb00 !important;
    }
    .mob-list-area, .new-related-p .new-grid-ul li, .cartpagepd .new-grid-ul li {
        border-bottom: 1px solid whitesmoke;
    }
    .mob-list-area .product-card__two, .new-related-p .product-card__two, .cartpagepd .product-card__two {
        margin: 20px 0 20px;
    }
    .new-homepage .theme-view-tile .theme-header-img {height: 190px !important;}
    .product_detail_review.review_rating .col-md-12 {padding-right: 10px; padding-left: 10px;}
}

@media screen and (max-width: 330px) {
    .product_detail_review.review_rating, .product_detail_content .product_detail_review a, .product_detail_content .product_detail_review {
        display: inline-flex;
    }

}

.product-tile>img {
    width: 100%;
    border-radius: 6px;
}
.product-tile:hover{
    transform: scale(1.03);
}
.product-card__two-content {
    border-top: 0;
    padding: 10px 0 0px 0;
    min-height: 116px;
    position: relative;
}
.product-card__two-content h3 {
    font-size: 14px !important;
    color: #004541;
    font-weight: 500;
    margin-bottom: 10px;
    line-height: 15px;
    min-height: 30px;
    letter-spacing: 0.14px;
    height: 30px;
    overflow: hidden;
}
/*.font-10 {*/
/*    font-size: 12px;*/
/*    color: #004541;*/
/*    display: block;*/
/*    line-height: 14px;*/
/*    min-height: 25px;*/
/*    height: 25px;*/
/*    overflow: hidden;*/
/*    font-weight: 400;*/
/*    letter-spacing: 0.12px;*/
/*    margin-bottom: 10px;*/
/*}*/
.product-card__two-content .row {
    margin: 0;
    position: relative;
    bottom: inherit;
}
.product-card__two-content .price {
    margin: 0;
    color: #00BF6F;
    font-size: 16px;
    line-height: 1;
    font-weight: 500;
    letter-spacing: 0.18px;
}
.addcart-qu {
    display: block;
    align-items: inherit;
    padding: 0px;
    position: relative;
    bottom: inherit;
    right: inherit;
}
.product-card__two:hover .addcart-qu {
    display: block;
    position: relative;
    margin-top: 0px;
    width: inherit;
    background: none;
    border-radius: 0;
    box-shadow: none;
    z-index: inherit;
}
.thm-btn-new {
    display: inline-block;
    color: #fff;
    font-size: 16px;
    font-family: var(--thm-font);
    padding: 0px 40px 0px 40px;
    transition: 500ms;
    letter-spacing: 0.16px;
    border-radius: 8px;
    background-color: var(--thm-base);
    color: #fff;
    min-height: 50px;
    line-height: 50px;
    width: 100%;
    font-weight: 500;
    text-align: center;
    margin-top:15px;
}
.thm-btn-new:hover{
    background: #004541;
    color: #ffffff;
    width: 100%;
}
.offer-banner__box {
    margin-bottom: 30px;
    background: #FFF;
    border-radius: 6px;
    padding: 13px 32px 20px 32px;
    position: relative;
    min-height: 293px;
}
.banner-tagline{
    font-size: 18px;
    font-weight: 500;
    letter-spacing: 0px;
    color: #FF1782;
}
.offer-banner__box h3 {
    margin: 0;
    font-size: 38px;
    color: #004541;
    line-height: normal;
    font-weight: 500;
    font-style: inherit;
    font-family: inherit !important;
    letter-spacing: 0.38px;
    line-height: 42px;
    margin-bottom: 17px;
}
.tomakeimage img{
    width:100%;
    margin-top: -45px;
}
.offer-banner__box .thm-btn{
    background-color: #00bf6f;
    color: #ffffff;
}

/*------Cartegory part------*/
.category-view-tile{
    margin-bottom: 30px;
}
.category-header-img{
    position: relative;
}
.category-header-img:before{
    height: 100%;
    /* background: radial-gradient(at 0% 100%, #000000E5 0%, #00454100 100%) no-repeat; */
    background: url(../images/resources/theme-right-img-overlay.png) no-repeat;
    height: 200px;
    border-radius: 6px 6px 0px 0px;
    opacity: 1;
    position: absolute;
    content: '';
    left: 0;
    bottom:0;
    width:100%;
}
.category-header-img img{
    width:100%;
    border-radius: 6px 6px 0 0;
}
/* .category-view-tile p:after{
    display:none;
} */
.orange-bg{
    background: #CA673D;
    min-height: 200px;
    border-radius: 6px 6px 0 0;
}
.yellow-bg{
    background: #F4BF01;
    min-height: 200px;
    border-radius: 6px 6px 0 0;
}
.brown-bg{
    background: #866059;
    min-height: 200px;
    border-radius: 6px 6px 0 0;
}
.grey-bg{
    background: #597A86;
    min-height: 200px;
    border-radius: 6px 6px 0 0;
}
.home-banner-category{
    border-radius: 6px;
    background: url(../images/resources/ptitfrais_hero_illustration.png) no-repeat;
    min-height: 260px;
    width: 100%;
    background-size: cover;
    margin-bottom: 30px;
    padding:30px 33px;
}
.home-banner-category h3{
    font-size: 26px;
    line-height: 30px;
    margin: 10px 0;
    font-weight: 500;
    letter-spacing: 0.26px;
    color: #FFFFFF;
}
.home-banner-category a.btn-white{
    background: #FFFFFF;
    border: 1px solid #00BF6F;
    border-radius: 8px;
    min-height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.16px;
    color: #00BF6F;
    min-width: 305px;
    display: inline-block;
}

.greybeput{
    margin-top:30px;
}
.greybeput .greyput-white-p {
    height: auto;
    padding: 96px 0;
}
.steps-box h2{
    font-size: 38px;
    line-height: 42px;
    font-weight: 500;
    letter-spacing: 0.38px;
    color: #004541;
    margin-bottom: 26px;
}
.steps-box h3{
    font-size: 36px;
    line-height: 43px;
    font-weight: 500;
    color: #004541;
    margin-bottom: 50px;
    font-style: italic;
    letter-spacing: 0px;
    color: #004541;
    font-family: 'Bitter', serif !important;
}
.steps-box h3 span{
    color: #00BF6F;
}
.single-line p:after{
    display: none;
}

/*-----new-shop-page-----*/
.new-shop-page .container{
    max-width: 1340px;
}
.new-products .product-card__two{
    margin:0 0 30px 0;
    background: none;
    border-radius: 0;
    position: relative;
    min-height: inherit;
    box-shadow: none;
    transition: all .5s ease-in-out;
}
.new-products .product-card__two:after{
    display: none;
}
.new-products .product-card__two:hover{
    box-shadow: none;
}
.new-products .product-tile-shop {
    height: 200px;
    width: 200px;
    border-radius: 100px;
    border: #F4F5F7 solid 1px;
    overflow: hidden;
    text-align:center;
    margin:0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
}
.new-products .product-tile-shop>img{
    /*width: 130px;*/
    width: 200px;
}
.new-products .product-card__two-content{
    min-height: auto;
    text-align: center;
    padding:20px 0 0 0;
}
.new-products .product-card__two-content h3{
    font-size: 18px;
    margin: 0;
    line-height: 18px;
    letter-spacing: 0.18px;
    min-height: 38px;
    height: 38px;
}

.theme-category-page{
    background:#FFF;
}
.theme-category-page .container{
    max-width: 1340px;
}

/*---------Theme category page-----------*/
.theme-category-header{
    position: relative;
    background: #004541;
    height: 280px;
    border-radius: 0 0 6px 6px;
    overflow: hidden;
    display: flex;
    justify-content: right;
}
.theme-category-header:before{
    height: 100%;
    background: transparent linear-gradient(90deg, #004541 0%, #00454100 100%) 0% 0% no-repeat;
    opacity: 1;
    position: absolute;
    content: '';
    left: 40% !important;
    bottom:0;
    width:100%;
}
.theme-category-header img {
    width: 60%;
    height: 280px;
    object-fit: cover;
    object-position: center;
}
.discount-tag-pink{
    background: #FF1782;
    border-radius: 2px;
    min-width: 257px;
    min-height: 26px;
    font-size: 14px;
    letter-spacing: 0px;
    color: #FFFFFF;
    padding: 3px 8px;
    font-weight: 500;
}
.theme-category-header p{
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    max-width: 760px;
    letter-spacing: 0px;
    color: #FFFFFF;
    padding-top:5px;
    margin-bottom: 0px;
}
.divider-line{
    background:#F4F5F7;
    height: 1px;
    width: 100%;
}

/*-------New Category shop listing---------*/

ul.category-listing{overflow: hidden !important;}
.new-shop-listing .container, .user-profile .container, .recettes .container {max-width: 1340px;}
ul.category-listing li{margin:0 15px;width: 17.3%;border-bottom: #F4F5F7 solid 1px;}
/*ul.category-listing li:after{*/
/*    position: absolute;*/
/*    right: -30px;*/
/*    width: 35px;*/
/*    background-color: #F4F5F7;*/
/*    content: '';*/
/*    bottom:-1px;*/
/*    height: 1px;*/
/*}*/
.desktop-view{display:block;}
.mobile-view{display:none;}
.top-offer-banner{padding:10px 40px; min-height:250px; margin-bottom:20px;}
.delvry-saturday {line-height: 10px;margin-bottom: 10px;text-align: end;}
.new-homepage ul.category-listing.home-list-category li.orignal {width: 33.33% !important;border-bottom: #F4F5F7 solid 0px;}
.new-homepage ul.category-listing.home-list-category2 li.orignal {width: 50% !important;border-bottom: #F4F5F7 solid 0px;}
.new-homepage ul.category-listing.home-list-category li:after, .new-homepage ul.category-listing.home-list-category2 li:after {display: none;}
.showpagination {width: 100%;}

.product-sidebar__links li label span.font-color-setter:hover, .newbtnimg .thm-btn2:hover , .product-card__two-content span.font-10:hover, .offer-banner__box .thm-btn2:hover {
    color: var(--thm-base); cursor: pointer;
}
.product-sidebar__links li a {
    display: inline-flex; max-width: 80%;
}
.offer-banner__box .thm-btn2, .newbtnimg .thm-btn2 {
    min-width: auto; min-height: auto; line-height: 18px; margin-left: 40px;
}
.topbar__right .dropdown-item:focus, .topbar__right .dropdown-item:hover {
    color: #ffffff; text-decoration: none; background-color: #00bf6f;
}
.topbar__right .dropdown-menu {padding: 0px;min-width: -webkit-fill-available;}
.topbar__buttons span:hover {color: #00bf6f;}
.mini-cart__close {line-height: 1;}
/*.new-grid-ul li {*/
/*    margin: 0px 0px !important;*/
/*    width: 25%;*/
/*}*/
@media only screen and (max-width: 1599px){
    .new-products .new-grid-ul li {width: 25% !important;margin: 0px 0px !important;margin-bottom: 15px !important;}
    .new-products .product-tile-shop{width: 170px !important;height: 170px !important;}
    .new-products .product-tile-shop>img {width: 170px;height: 170px;}
}
@media only screen and (max-width: 1440px) and (min-width: 1401px) {
    .product-tile {
        height: 250px !important;
    }
    .page-wrapper.theme-category-page .product-tile {
        height: 320px !important;
    }
}
@media only screen and (max-width: 1400px) and (min-width: 1200px) {
    .page-wrapper.theme-category-page .product-tile {height: 270px !important;}
    .new-homepage ul.category-listing.home-list-category2 li.orignal .product-tile {height: 182px !important;}
    .new-homepage ul.category-listing.home-list-category2 li.orignal .product-tile>img {max-width: 182px;}
    .offer-banner__box h3 {font-size: 30px;line-height: 32px;margin-bottom: 15px;}
}
@media only screen and (max-width: 768px){
    .new-products .new-grid-ul li {width: 33.3% !important;margin-bottom: 15px !important;}
    .new-products .product-tile-shop{width: 170px !important;height: 170px !important;}
    .new-products .product-tile-shop>img {width: 170px;height: 170px;}
    .theme-header-content h2{font-size: 34px;}
    /*.theme-category-header:before{left:0px;}*/
}

@media only screen and (max-width: 600px){
    .theme-body-content p.text-center.text-danger {
        font-size: 14px;
        letter-spacing: 0px;
        line-height: 22px;
        padding: 0px 10px 15px;
        font-weight: 500;
    }
    .theme-header-content h2{font-size: 24px;line-height: 28px;letter-spacing: 0.24px;}
    .discount-tag{font-size: 12px;letter-spacing: 0px;line-height: 14px;}
    .page-wrapper.new-homepage {padding-top: 120px !important;}
    .theme-body-content{padding:15px;}
    .theme-body-content p{font-size:14px;letter-spacing: 0px;line-height: 22px;}
    .theme-header-content{padding:20px;}
    /*.product-card__two{margin:20px 0 0;}*/
    .offer-banner__box{margin: 50px 20px 30px;}
    .banner-tagline {font-size: 16px;font-weight: 500;letter-spacing: 0px;color: #FF1782;line-height: 19px;}
    .offer-banner__box h3{letter-spacing: 0.22px;line-height: 24px !important;font-size: 22px;}
    .topbanner-img img{margin-bottom:10px;height: 100px !important;}
    .product-card__two:after{min-height: 100%;}
    .top-offer-banner{padding:0 15px 15px !important;min-height: auto !important;}
    .top-offer-banner{margin: 50px 20px 20px;}
    .top-offer-banner .thm-btn{font-size:14px;min-height: 44px;}
    .top-offer-banner h3{font-size: 16px;line-height: 18px;margin-bottom: 10px;}
    .thm-btn-new{margin: 25px 0 15px;}
    .theme-view-tile {margin-bottom: 0;width: 100%;}
    .category-view-tile {margin-bottom: 0;}
    .home-banner-category{padding: 45px 20px 0 !important; min-height: 260px !important; margin: 40px 20px; background: url(../images/resources/ptitfrais_hero_illustration-mobile.png) no-repeat; background-size: cover; width: auto;}
    .home-banner-category h3{font-size: 24px;line-height: 27px;margin: 10px 0;letter-spacing: 0.24px;}
    .font-10{margin-bottom: 0px;}
    .home-banner-category a.btn-white{min-width: 200px;}
    .greybeput .greyput-white-p {height: auto;padding: 35px 0;background:none;}
    .steps-box h2{display:none;}
    .steps-box h3 {font-size: 25px;line-height: 30px;margin-bottom: 20px;}
    .theme-body-content{border-radius: 0px;}
    .theme-header-img:before{border-radius: 0px;}
    .theme-header-img img{border-radius: 0px;}
    .category-header-img img{border-radius: 0px;}
    .category-header-img:before{border-radius: 0px;}
    .orange-bg, .yellow-bg, .brown-bg, .grey-bg{border-radius: 0px;}
    .new-products .new-grid-ul li {width: 50% !important;}
    .new-products .product-tile-shop{width: 160px !important;height: 160px !important;}
    .new-products .product-tile-shop>img {width: 160px;height: 160px;}
    .new-products .product-tile-shop{display: flex;align-items: center;justify-content: center;}
    .new-products .product-card__two-content {text-align: center;padding: 10px 0 0 0;min-height: inherit !important;}
    .new-products .product-card__two-content h3{font-size: 13px;line-height: 15px;}
    .new-products .product-card__two{margin: 0 0 20px 0;}
    .desktop-view{display:none;}
    .mobile-view{display:block;}
    .divider-line{margin-top:20px;}
    .theme-category-page {background: #FFF;padding-top: 120px;}
    ul.category-listing li{margin:0 15px;width: 49.3% !important;}
    .new-shop-listing .row {margin: 0 -15px;}
    .new-products{padding-bottom: 100px !important;}
    .padding-bottom{padding-bottom: 100px !important;}
    .products-page .col-sm-12.col-md-12.col-lg-10{padding-right: 15px !important;}
    .theme-header-img img {width: 100%;height: 190px;object-fit: cover;object-position: center;}
    .theme-header-img:before{height: 190px;}
    .mobile-hide{display: none !important;}
}

@media only screen and (max-width: 375px){
    /*.new-products .new-grid-ul li {*/
    /*    width: 27.3% !important;*/
    /*}*/
    .shoppaagep.row{margin: 0 -15px !important;}
    .new-products .product-card__two {margin: 0 0 0px 0;}
    /*ul.category-listing li{*/
    /*    margin:0 15px;*/
    /*    width: 41.3% !important;*/
    /*}*/
}
@media only screen and (max-width: 300px){
    .new-products .product-tile-shop {
        width: 120px !important;
        height: 120px !important;
    }
    .new-products .product-tile-shop>img {
        width: 120px;
        height: 120px;
    }
    .home-banner-category h3 {
        font-size: 16px;
        line-height: 18px;
    }
    .preloader__image {
        width: 200px;
    }

}
@media screen and (max-width: 1440px) and (min-width: 992px) {
    ul.category-listing li {width: 25% !important;}
    ul li.orignal:nth-child(5n+5) .product-card__two:after {border-right: 1px solid #00BF6F !important;}
    ul li.orignal:nth-child(4n+4) .product-card__two:after {border-right: 1px solid #ffc0cb00 !important;}
    ul li.orignal:nth-child(5n+5) .crossse-ul li { left: auto !important; right: -199px !important; border-radius: 0px 6px 6px 0px !important;}
    ul li.orignal:nth-child(4n+4) .crossse-ul li {left: -230px !important;border-radius: 6px 0px 0px 6px !important;}
    .new-related-p ul.new-grid-ul li.orignal:nth-child(4n+4) .product-card__two:after {border-right: #00BF6F solid 1px !important;}
}
@media screen and (max-width: 1199px) and (min-width: 600px) {
.new-homepage ul.category-listing.home-list-category2 li.orignal .product-tile {    height: 100% !important;}
}
