/* ================================
   MARQUEE — Maison Kaya
   ================================ */

.marquee {
  width: 100%;
  overflow: hidden;
  background: var(--bordeaux);
  padding: 1rem 0;
}

.marquee__track {
  display: inline-flex;
  white-space: nowrap;
  will-change: transform;
  animation: marquee-scroll 20s linear infinite;
}

.marquee__item {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: italic;
  font-size: 1rem;
  color: var(--beige);
  letter-spacing: 0.02em;
  padding: 0 1rem;
}

@keyframes marquee-scroll {
  0%   { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}
