/* PASS 04: text refinement and real photo inspection only. */
/* The background plate, square product geometry, category UI, and packaging pair stay fixed. */
.hero-kicker{color:var(--accent);font-size:10px;line-height:1.65;letter-spacing:.19em}
.hero-kicker:after{content:none;display:none}
/* Real square close-ups on the restrained charcoal surface; never a recreated weave. */
.detail-inspector{background:linear-gradient(115deg,#1c2229,#111a24)}
.detail-inspector .inspector-media{aspect-ratio:1.22;background:#282c31}
.detail-inspector .inspector-media img,.detail-inspector[data-detail=sewn] .inspector-media img{object-fit:contain;object-position:center center;padding:0 0 30px}
@media(max-width:600px){.hero-kicker{font-size:9px}.detail-inspector .inspector-media{aspect-ratio:1.12}}
