/* Interior paints only. Keep the approved frame, cushions and all geometry.
 * Walnut retains its existing interior. Espresso is neutral roast/taupe;
 * Cognac is warm saddle/sand. Every divider and recessed-well tone is distinct.
 * Finish variables travel with the case into fullscreen and frozen PNG clones. */
.watch-case {
  --interior-grid-top: #9e876e;
  --interior-grid-bottom: #755b45;
  --interior-grid-shadow: #35281d;
  --interior-grid-rim: #59432e;
  --interior-well-center: #594633;
  --interior-well-edge: #34281e;
  --interior-well-border: #4e3a29;
  --interior-well-shadow: #211910d9;
  --interior-well-highlight: #c3a582;
}

.watch-case[data-finish="espresso"] {
  --interior-grid-top: #81756b;
  --interior-grid-bottom: #5a4e45;
  --interior-grid-shadow: #27221d;
  --interior-grid-rim: #463b32;
  --interior-well-center: #423a33;
  --interior-well-edge: #26211d;
  --interior-well-border: #3b322b;
  --interior-well-shadow: #181411d9;
  --interior-well-highlight: #aa9c8d;
}

.watch-case[data-finish="cognac"] {
  --interior-grid-top: #bc9770;
  --interior-grid-bottom: #967049;
  --interior-grid-shadow: #49311e;
  --interior-grid-rim: #795434;
  --interior-well-center: #705033;
  --interior-well-edge: #432c1b;
  --interior-well-border: #644426;
  --interior-well-shadow: #2e1c0ed9;
  --interior-well-highlight: #dfbc8d;
}

.watch-case .case-grid {
  background-image: linear-gradient(var(--interior-grid-top),var(--interior-grid-bottom));
  box-shadow: inset 0 0 3px 2px var(--interior-grid-shadow),inset 0 0 0 5px var(--interior-grid-rim);
}

.watch-case .slot {
  background-image: radial-gradient(ellipse at center,var(--interior-well-center),var(--interior-well-edge));
  border-color: var(--interior-well-border);
  box-shadow: inset 0 3px 8px var(--interior-well-shadow),0 1px 1px var(--interior-well-highlight);
}

.watch-case .slot:hover,
.watch-case .slot.selected {
  box-shadow: inset 0 3px 8px var(--interior-well-shadow),0 0 0 1.5px #d7b786;
}

/* Remove only the tiny watchbox stamp, retaining its box and surrounding space. */
.watch-case .case-signature {
  visibility: hidden;
}
