/* door103: "AustinsDomain tees" banner above "Latest from us". Uses the existing .bl-sec/.bl-head/.lc/.glass/.btn styles; only layout here, scoped to .tees103. */
.tees103 .tee-line{margin:-8px 0 18px;color:var(--mut);font-size:14px;line-height:1.5}
.tees103 .tee-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.tees103 .tee-img{aspect-ratio:1280/1380;background:#ced4e0}
.tees103 .tee .lc-body{padding:14px 16px 16px;gap:6px}
.tees103 .tee h3{font-size:16px;line-height:1.3}
.tees103 div.tee:hover{transform:none;border-color:var(--bd);box-shadow:none}
.tees103 .tee-shop[disabled]{opacity:.7;cursor:default;pointer-events:none}
@media (max-width:760px){.tees103 .tee-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tees103 .tee .lc-body{padding:10px 12px 12px}.tees103 .tee h3{font-size:13px}}
