/* Preserve the existing gold circles, card sizing, and mobile grid. */
body.collection-store .homepage-categories video.category-photo {
  pointer-events: none;
  object-fit: cover;
}
body.collection-store .category-motion-controls {
  display: flex;
  justify-content: flex-end;
  margin-top: 8px;
}
body.collection-store .category-motion-controls[hidden] { display: none; }
body.collection-store .category-motion-controls button {
  min-height: 36px;
  padding: 6px 12px;
  border: 1px solid #b68b37;
  border-radius: 999px;
  color: #70521d;
  background: #fffdf7;
  box-shadow: none;
  font: 500 12px/1.4 Arial, sans-serif;
  cursor: pointer;
}
body.collection-store .category-motion-controls button:hover { background: #f6eedb; }
body.collection-store .category-motion-controls button:focus-visible {
  outline: 3px solid #9a6b13;
  outline-offset: 3px;
}
