.wa-widget-send-button,
.wa-angel {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
}/* Add custom CSS styles below */
html::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 6px;
  background: linear-gradient(
    90deg,
    #4530e8 0%,
    #3626c0 25%,
    #2b1c9e 50%,
    #3626c0 75%,
    #4530e8 100%
  );
  background-size: 200% 100%;
  animation: shimmer 3s linear infinite;
  z-index: 999999;
  box-shadow:
    0 0 10px rgba(69, 48, 232, 0.8),
    0 0 20px rgba(69, 48, 232, 0.5),
    0 0 35px rgba(43, 28, 158, 0.4);
}

@keyframes shimmer {
  0% { background-position: 200% 0; }
  100% { background-position: -200% 0; }
}
div.header-inner.bg-white.da-bgm {
  zoom: 0.8 !important;
}
div.header-inner.bg-white.da-bgm {
  zoom: 0.7 !important;
  transition: background 0.3s ease, backdrop-filter 0.3s ease !important;
}

div.header-inner.bg-white.da-bgm.scrolled {
  background: rgba(9, 8, 21, 0.5) !important;
  backdrop-filter: blur(12px) !important;
  -webkit-backdrop-filter: blur(12px) !important;
}
.s-product-card-image-cover {
  aspect-ratio: 7/7 !important;
  border-radius: 12px !important;
  overflow: hidden !important;
}
.brand-logo {
  background: transparent !important;
}
label.block.cursor-pointer.p-6 {
  border-radius: 50px !important;
  padding: 20px 30px !important;
}