.sh-banner-collection-card > a > div > div > p {
  display: none;
}
.sh-banner-collection-card > a > div > div > p > svg {
  display: none;
}

.sh-product-card-discount-tag {
  top: 22px !important;
  clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 12% 50%, 0% 0%);
  width: 60px;
  text-align: center;
  border-radius: 0px;
}
.sh-product-discount-tag {
  font-weight: 400;
  clip-path: polygon(100% 0, 100% 50%, 100% 100%, 0% 100%, 12% 50%, 0% 0%);
  width: 64px;
  text-align: center;
  border-radius: 0px;
}
.sh-mini-banner-collection-card > a > div > div > div > svg {
  display: none;
}
.sh-mini-banner-collection-card > a > div > div > div > p {
  display: none;
}

.footer-type-3 .copyright {
  background-color: white;
}

.sh-header-main {
  background-color: #f3f3f3;
}

.menu-bar
{
background: #121212;
color: white;
}

.app-bar .punchline {
  background: linear-gradient(270deg, #8338ec, #ff006e, #ffbe0b, #3a86ff);
  background-size: 800% 800%;
  color: #ffffff;
  font-size: 17px;
  font-weight: 600;
  text-align: center;
  padding: 14px;
  border-radius: 12px; /* Rounded corners */
  letter-spacing: 0.5px;
  text-shadow: 0 0 8px rgba(255,255,255,0.6);
  animation: gradientShift 12s ease infinite, glow 2s ease-in-out infinite alternate;
}

@keyframes gradientShift {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

@keyframes glow {
  from { text-shadow: 0 0 5px #ff006e, 0 0 10px #8338ec; }
  to   { text-shadow: 0 0 15px #ff4fa3, 0 0 20px #a96dff; }
}


.DesktopSearchBar_root__0nC51 {
  border-radius: 50px !important;
  background: #d3d3d3 !important;
  color: black !important;
  height: 50px !important;
}
.DesktopSearchBar_searchIconButton__d3722 {
  display: none;
}

.shop-now-button
{
visibility: hidden;
}