.imagecard .input-group-prepend{
  background: #4e256b;
}

.imagecard .input-group .form-control {
  display: flex;
  align-items: center;
}

.header-bottom .dropdown-box{
  display:none ;
}

.product-condition{
  background: #fe7c00;
  color: white;
  padding: 4px 10px;
  margin: 0px;
  font-size: 14px;
  font-weight: 300;
  width: fit-content;
  border-radius: 3px;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.product-sticky-content .product-form.container{
  gap:10px;
}

.product-detail-vendor{
  padding: 10px;
  background: #f4f5f9;
  box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
  border-radius: 3px;
}

.product-detail-vendor .product-detail-vendor-info{
  display: flex;
  gap: 5px;
}
.product-detail-vendor .product-detail-vendor-info .vendor-name h3{
  font-size:17px;
  margin-bottom: 5px;
  font-weight: 600;
}

.product-detail-vendor .product-detail-vendor-info .vendor-name a{
  font-size:13px;
}
.product-detail-vendor .product-detail-vendor-info{
  margin-bottom: 1em;
}
.product-detail-vendor .vendor-image img{
  height: 60px;
    width: 60px;
    max-width:fit-content;
    object-fit: cover;
    object-position: center;
    border-radius: 50%;
}

.product-single .btn-cart.btn-chat{
  color:var(--orange-color);
  border: 2px solid var(--orange-color);
  background-color:transparent;
}

.product-detail-vendor .vendor-chat{
  display: block;
  width: 100%;
  padding: 10px;
  border: 2px solid;
  border-radius: 3px;
  text-align: center;
  font-size: 13px;
  color: #666;
}

.product-single .btn-cart:hover{
  background-color: var(--purple-color);
  border-color: var(--purple-color);
}

.buyer-guideline{
  padding: 20px 10px;
  background: linear-gradient(117deg, var(--purple-color), #7c519b);
  color: white;
  border-radius: 3px;
}

.buyer-guideline .sub-title{
  color:white;
}

.vendor-banner{
  padding:2em;

}

.vendor-banner .banner-subtitle{
  color: white;
}
.vendor-banner ul{
  padding: 0px;
}
.vendor-banner ul li{
  list-style: none;
  color:#ffffffcc;
}

.vendor-banner ul li span{
  font-weight: 500;
  margin-right:5px;
  letter-spacing: .3px;
  color: #ffffffe6;
}


.vendor-banner .vendor-banner-profile img{
  border-radius: 50%;
  text-align: right;
}
.create-store p{
  margin-bottom:2em;
}

.create-store ul li{
  line-height: 1.7;
}

.account-tabs .nav-link{
  border-bottom: 1px solid #eee;
}

.link-to-tab:hover{
  color:var(--purple-color);
}
.vertical-menu > li > a{
    width:100%;
}


.category-box .product-wrap{
  padding:10px;
  border:1px solid #ececec;
  transition:.3s all ease-in-out;
  margin-bottom:0px;
}
.category-box .product-wrap:hover{
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.category-box .product-wrap .product-details{
  padding-top:8px;
}


@media(min-width:991px){
  .category-box{
    margin-bottom:12em;
  }
}

@media(min-width:1200px){
  .category-box{
    margin-bottom:6em;
  }
}

.breadcrumb{
    background:transparent;
}


.product-tabs .nav-tabs .nav-link:hover, .product-tabs .nav-tabs .nav-link.active{
    border-left:none;
    border-top:none;
    border-right:none;
}

.product-single .product-form{
    gap:10px;
}

.aiz-user-sidenav .aiz-side-nav-link.active, .aiz-user-sidenav .aiz-side-nav-link:hover{
    background-color:transparent;
    color:#fe7c00;
    border:none;
    box-shadow:none;
}

.aiz-user-sidenav .aiz-side-nav-link{
    border-bottom:#eee;
}

.form-control{
    color:#747474;
}
.imagecard .input-group-prepend{
    background:#eee;
    color:#777;
}
.shopbanner img{
   height: 300px;
    width: 100%;
    object-fit: cover;
    object-position: 100% 80%;   
}

@media(max-width:1400px){
 .shopbanner img{
   height: 300px;
    width: 100%;
    object-fit: cover;
    object-position: 100% 102%;   
}   
}

  
