/* Bathroom-first brand refinements */
.brand img {
  width: 138px;
  height: 72px;
  object-fit: contain;
  display: block;
  background: #0c0d0e;
  border: 1px solid rgba(225, 189, 120, .45);
  box-shadow: 0 0 0 4px rgba(201, 154, 75, .07);
}
.brand small { display: block; color: var(--gold2); font-size: 8px; letter-spacing: .16em; }
.hero-image { background-image: url('assets/shower-enclosure.jpg'); background-position: 73% 48%; }
.hero-overlay { background: linear-gradient(90deg, rgba(7,8,9,.96) 0%, rgba(7,8,9,.82) 43%, rgba(7,8,9,.16) 78%), linear-gradient(0deg, rgba(7,8,9,.35), transparent 45%); }
@media (max-width: 900px) {
  .brand img { width: 116px; height: 64px; }
  .hero-image { background-position: 62% center; }
}
