#fw-section-custom-html-843a4433-704e-4a9a-856a-4c21b611ab17 {

.maximum-reality-button {
  display: inline-block;
  margin: 14px auto;
  padding: 14px 26px;
  background: linear-gradient(135deg, #8b5cf6, #a855f7);
  color: #ffffff !important;
  font-weight: bold;
  text-decoration: none;
  border-radius: 999px;
  box-shadow: 0 0 12px rgba(168, 85, 247, 0.6);
  transition: transform 0.15s ease, box-shadow 0.15s ease;
}

.maximum-reality-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 24px rgba(168, 85, 247, 0.9);
}

.maximum-reality-button {
  text-align: center;
}
}


#fw-section-announcement-bar-0 {

.maximum-reality-button {
  display: inline-block;
  margin: 14px auto;
  padding: 14px 26px;
  background: linear-gradient(135deg, #8b5cf6, #a855f7);
  color: #ffffff !important;
  font-weight: bold;
  text-decoration: none;
  border-radius: 999px;
  box-shadow: 0 0 12px rgba(168, 85, 247, 0.6);
  transition: transform 0.15s ease, box-shadow 0.15s ease;
}

.maximum-reality-button:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 24px rgba(168, 85, 247, 0.9);
}
}
.index #fw-section-header {
--color-primary: #000000;
--color-primary-rgb: 0, 0, 0;
--color-background: #6ee4e8;
--color-background-rgb: 110, 228, 232;
--color-on-primary: #FFFFFF;
--color-on-primary-rgb: 255, 255, 255;
--color-on-background: #ffefff;
--color-on-background-rgb: 255, 239, 255;
--color-product-image-background: #ffefff;
--color-background-brightness: 193;
background-color: var(--color-background);
color: var(--color-on-background);
/* Header glitch effect */
.header-text {
  font-family: 'Pixelfy Sans', sans-serif;
  color: #FF00FF;
  text-shadow: 0 0 5px #00FFFF, 0 0 10px #FF00FF;
  animation: glitch 1s infinite;
}

/* Glitch keyframes */
@keyframes glitch {
  0%, 19%, 21%, 23%, 25%, 54%, 56%, 100% {
    opacity: 1;
    transform: translate(0);
  }
  20%, 22%, 24%, 55% {
    opacity: 0.8;
    transform: translate(-1px, 1px);
  }
}

/* Optional hover effect for menu items */
.header-menu a:hover {
  text-shadow: 0 0 8px #00FFFF, 0 0 12px #FF00FF;
  transform: translate(1px, -1px);
}
}