.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;
}/* Remove the "Shipping Options" card on the review-order page.
   Hide the whole MuiGrid-item wrapper (not just the inner .custom-card) so the
   wrapper's 24px grid spacing goes away too and the remaining cards stay evenly spaced. */
.MuiGrid-item:has(> .custom-card .shipping-options-header),
.MuiGrid-item:has(> .custom-card .shipping-options-mobile-header) {
  display: none !important;
}