:root {
  --header-accent: #000 !important;
}

.sh-header-main {
  box-shadow: 0 3px 5px rgba(57, 63, 72, 0.3) !important;
}

.sh-categories-container > div > h2 {
  display: none !important;
}

.sh-categories-container > div > hr {
  display: none !important;
}

.sh-banner-collection-card > a > div > div > p {
  display: none;
}

.sh-banner-collection-card > a > div > div > p > svg {
  display: none;
}

.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;
}

.sh-product-discount-tag {
  font-weight: 400 !important;
  border-radius: 0px !important;
}

.sh-try {
  display: none;
}
.sh-header-search-box {
  background: #f5f5f5 !important;
  border-radius: 20px !important;
}
.LargeCategoriesCardV1-component {
  background-color: #fff5d2 !important;
}
.section-heading::after {
  background: none !important;
}
.section-heading {
  color: #ee1b24 !important;
}

@media (min-width: 768px) {
  .LargeCategoriesCardV1-component .md\:-mx-4 {
    display: flex !important;
    align-items: center;
    justify-content: center;
  }
  .cat-card {
    width: 250px !important;
  }
}
.pr-outlined-button {
  background: #ee1b24 !important;
  color: white !important;
}
.pr-image {
  border-radius: 12px !important;
}
.sh-product-plus-minus-button {
  background: white !important;
  color: #ee1b24 !important;
}
