/* Locked NINE first-drop colors, garment notes, and slightly larger home tagline. */
.shirt-page .shirt-card .tee-art,
.shirt-page #shirt-detail-image .tee-art {
  background-image: url('/assets/shirt-trio-lane-seven-lock-v608.png') !important;
}
.shirt-page .garment-notes {
  max-width: 620px;
  margin: 8px auto 12px;
  color: #625e52;
  text-align: left;
  font: 13px/1.5 Georgia, serif;
}
.shirt-page .garment-notes > summary {
  width: fit-content;
  margin: 0 auto;
  color: #67583e;
  cursor: pointer;
  font: italic 14px/1.4 Georgia, serif;
  text-decoration: underline;
  text-decoration-color: #b7a57e;
  text-underline-offset: 4px;
}
.shirt-page .garment-notes > div {
  margin-top: 10px;
  padding: 12px 16px;
  border: 1px solid #d9cfbd;
  background: #f8f4eb;
}
.shirt-page .garment-notes p { margin: 5px 0; }
.shirt-page .garment-notes strong { color: #3d4537; }
.hero-closing .hero-tagline { font-size: clamp(28px, 2.8vw, 40px); }
@media (max-width: 760px) {
  .hero-closing .hero-tagline { font-size: clamp(22px, 5.5vw, 27px); }
  .shirt-page .garment-notes { font-size: 12px; }
  .shirt-page .garment-notes > div { padding: 10px 12px; }
}
