 <style>
div#exampleModal_product {

padding: 0;
 position: relative;

}
.pennding-msg {
  /* position: sticky; */
  /* top: 112px; */
  /* z-index: 99999; */
  /* z-index: 9999; */
  /* padding: 0px 15px !important; */
  /* margin-top: 5px; */
}
body.usrprofilepage {
    overflow: visible;
}
div#exampleModal_product .close-button span { 
    color: red;

}
.sort-filter .list{
  border-radius: 12px;
}
div#exampleModal_product button.close-button {

 position: absolute;
 right:1rem;
 top:0rem;
 color: red;
 font-size:30px;

}
div#exampleModal_product::-webkit-scrollbar{
    display:none;
}
div#exampleModal_product h1 {
    background: #ffffff !important;
    width: 100%;
    padding-bottom: 32px;
    margin-bottom: 0;
}
.pdrght0 .stickysecdv{
  padding-top: 20px;
}
/* .remove_prpic{
  visibility:hidden;
} */

.usrprofilepage .avatar-upload svg{
height:20px;
}
/* .avatar-upload:hover .remove_prpic{
  visibility:visible !important;
} */
/* .profile-img-cnt:hover .remove_prpic{
  visibility:visible !important;
} */
.coverimageurl{
  position: relative;
}
.remove_coverimg{
  right: 15px;
  left:auto;
}

.new_noti_pop
{
    opacity: 0;
    transition: transform .35s;
    margin-left: calc(100% - 63%);
}
.new_noti_pop p 
{
    position: fixed;
    margin: 0px auto;
    text-align: center;
    background-color: #50b855;
    border: 1px solid #50b855;
    padding: 7px 15px;
    border-radius: 5px;
    color: #fff;
    box-shadow: 0 7px 17px 0 rgb(80 184 85 / 45%);
    z-index: 1;
    cursor: pointer;
    display: flex;
    align-items: center;
}
.new_noti_pop p svg
{
    width: 15px;
    margin-right: 10px;
}
.new_noti_pop p svg path 
{
    fill:#ffff;
}
.new_noti_pop.show{
    opacity: 9;
    transition: transform .35s;
}

@media only screen and (max-width:1023px) {
  .reveal-overlay {
    /* overflow-y: hidden; */
  }
.mobile-sort .list{
  width: auto;
}
.mobile-sort .sort-filter{
  border-radius: 33px;
  border: 1px solid var(--primary-color);
}
.mobile-sort .sort-filter .list{
position: fixed;
    width: 100%;
    top: -5px;
    height: -webkit-fill-available;
    border-radius: initial;
}
#newproduct {
  overflow: hidden !important;
}
.new_noti_pop.show{
        opacity: 0;
        display:none;
    }
   

.loadMore.load_feed_all {
    position: relative;
}
.nodatacl {
    position: absolute;
    top: 20px;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
}
}