.sh-header-main {
    background-color: #ffffff!important;
    color: #000000!important;
    box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3) !important;
}
.sh-header-location-icon {
    fill: #000000 !important;
}
.sh-header-account-icon {
    stroke: #000000 !important;
}
.sh-header-cart-icon {
    stroke: #000000 !important;
    fill: none !important
}
.sh-header-arrow-icon {
    fill: #000000 !important;
}
.sh-header-search-icon {
    stroke: #000000 !important;
}
.sh-header-cart-badge {
    background-color: #4ba33a !important;
    color: #FFFFFF !important;
}
.sh-categories-container{
    background-color:#f9f9f9;
    
}


.sh-banner-collection-card > a > div > div > p {
  display:none;
}
.sh-banner-collection-card > a > div > div > p > svg {
  display:none;
}
.sh-product-card {
    border: 0.0625rem solid #ECECEC;
    
}
.sh-product-card:hover {
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
}
.sh-product-card-discount-tag {
    font-weight: 400 !important;
    border-radius: 0px !important;
    background-color:#f6740c;
    color:#ffffff;
}
.sh-product-discount-tag {
    font-weight: 400 !important;
    border-radius: 0px !important;
    background-color:#f6740c;
    color:#ffffff;
}
.sh-solid-button {
    border-radius: 6px !important;
    background-color:#3a3a3a !important;
    color:#ffffff;
    fill: none !important;
    border: 1px solid #3a3a3a !important;
}

.sh-product-plus-minus-button {
    background-color: #ffffff !important;
    color: #000000 !important;
    border-radius: none !important;
    border-color:#f9a059;
    fill: #000000 !important;
}
.sh-product-buy-now-button {
    color: #000000 !important;
    background-color: #ffffff !important;
    border-radius: none !important;
    border:#000000;
}
.sh-footer-main {
    background-color: #3a3a3a !important;
    color: #ffffff !important;}
.sh-category-card>a>div>div {
  border-radius: 0px;
  
  margin: 0;
  position: relative;
  
  box-sizing: border-box;
}
.sh-category-card>a>div>div>div>img{
  width: 100%;
  border: 10px solid rgb(255, 255, 255);
  height: 100%;
  box-sizing: border-box;
  object-fit: cover;
  border-radius: 0px;
}
